{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {
    "nbsphinx": "hidden"
   },
   "source": [
    "# Quantization of Signals\n",
    "\n",
    "*This jupyter notebook is part of a [collection of notebooks](../index.ipynb) on various topics of Digital Signal Processing. Please direct questions and suggestions to [Sascha.Spors@uni-rostock.de](mailto:Sascha.Spors@uni-rostock.de).*"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Requantization of a Speech Signal\n",
    "\n",
    "The following example illustrates the requantization of a speech signal. The signal was originally recorded with a wordlength of $w=16$ bits. It is requantized by a [uniform mid-tread quantizer](linear_uniform_characteristic.ipynb#Mid-Tread-Chacteristic-Curve) to various wordlengths. The signal-to-noise ratio (SNR) after quantization is computed and a portion of the (quantized) signal is plotted. It is further possible to listen to the requantized signal and the quantization error. Note, the level of the quantization error has been normalized for better audability of the effects."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [],
   "source": [
    "import numpy as np\n",
    "import matplotlib.pyplot as plt\n",
    "import soundfile as sf\n",
    "\n",
    "idx = 130000  # index to start plotting\n",
    "\n",
    "\n",
    "def uniform_midtread_quantizer(x, w):\n",
    "    \"\"\"Uniform mid-tread quantizer with limiter.\"\"\"\n",
    "    # quantization step\n",
    "    Q = 1 / (2 ** (w - 1))\n",
    "    # limiter\n",
    "    x = np.copy(x)\n",
    "    idx = np.where(x <= -1)\n",
    "    x[idx] = -1\n",
    "    idx = np.where(x > 1 - Q)\n",
    "    x[idx] = 1 - Q\n",
    "    # linear uniform quantization\n",
    "    xQ = Q * np.floor(x / Q + 1 / 2)\n",
    "\n",
    "    return xQ\n",
    "\n",
    "\n",
    "def evaluate_requantization(x, xQ):\n",
    "    \"\"\"Evaluate rquantization by plotting signals and computing SNR.\"\"\"\n",
    "    e = xQ - x\n",
    "    # SNR\n",
    "    SNR = 10 * np.log10(np.var(x) / np.var(e))\n",
    "    print(\"SNR: {:2.1f} dB\".format(SNR))\n",
    "    # plot signals\n",
    "    plt.figure(figsize=(10, 4))\n",
    "    plt.plot(x[idx : idx + 100], label=r\"signal $x[k]$\")\n",
    "    plt.plot(xQ[idx : idx + 100], label=r\"requantized signal $x_Q[k]$\")\n",
    "    plt.plot(e[idx : idx + 100], label=r\"quantization error $e[k]$\")\n",
    "    plt.xlabel(r\"sample index $k$\")\n",
    "    plt.grid()\n",
    "    plt.legend()\n",
    "    # normalize error\n",
    "    e = 0.2 * e / np.max(np.abs(e))\n",
    "    return e\n",
    "\n",
    "\n",
    "# load speech sample\n",
    "x, fs = sf.read(\"../data/speech.wav\")\n",
    "# normalize sample\n",
    "x = x / np.max(np.abs(x))"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "**Original Signal**\n",
    "<audio src=\"../data/speech.wav\" controls>Your browser does not support the audio element.</audio>\n",
    "[../data/speech.wav](../data/speech.wav)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### Requantization to 8 bit"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "SNR: 34.0 dB\n"
     ]
    },
    {
     "data": {
      "application/pdf": "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+AUiYYxt2CdK5ezf5i0naeD0D9fSoDiscXZVNB84i3x4S/WEjcSUppVHU5zd2hYOK4MUu9gWFl5hEaTyapjxeVPVwJJSlOXN+n93PcerG7oKZW5kc3RyZWFtCmVuZG9iagoxNCAwIG9iago8PCAvQmFzZUZvbnQgL0RlamFWdVNhbnMtT2JsaXF1ZSAvQ2hhclByb2NzIDE1IDAgUgovRW5jb2RpbmcgPDwgL0RpZmZlcmVuY2VzIFsgODEgL1EgMTAxIC9lIDEwNyAvayAxMjAgL3ggXSAvVHlwZSAvRW5jb2RpbmcgPj4KL0ZpcnN0Q2hhciAwIC9Gb250QkJveCBbIC0xMDE2IC0zNTEgMTY2MCAxMDY4IF0gL0ZvbnREZXNjcmlwdG9yIDEzIDAgUgovRm9udE1hdHJpeCBbIDAuMDAxIDAgMCAwLjAwMSAwIDAgXSAvTGFzdENoYXIgMjU1IC9OYW1lIC9EZWphVnVTYW5zLU9ibGlxdWUKL1N1YnR5cGUgL1R5cGUzIC9UeXBlIC9Gb250IC9XaWR0aHMgMTIgMCBSID4+CmVuZG9iagoxMyAwIG9iago8PCAvQXNjZW50IDkyOSAvQ2FwSGVpZ2h0IDAgL0Rlc2NlbnQgLTIzNiAvRmxhZ3MgOTYKL0ZvbnRCQm94IFsgLTEwMTYgLTM1MSAxNjYwIDEwNjggXSAvRm9udE5hbWUgL0RlamFWdVNhbnMtT2JsaXF1ZQovSXRhbGljQW5nbGUgMCAvTWF4V2lkdGggMTM1MCAvU3RlbVYgMCAvVHlwZSAvRm9udERlc2NyaXB0b3IgL1hIZWlnaHQgMCA+PgplbmRvYmoKMTIgMCBvYmoKWyA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMAo2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDMxOCA0MDEgNDYwIDgzOCA2MzYKOTUwIDc4MCAyNzUgMzkwIDM5MCA1MDAgODM4IDMxOCAzNjEgMzE4IDMzNyA2MzYgNjM2IDYzNiA2MzYgNjM2IDYzNiA2MzYgNjM2CjYzNiA2MzYgMzM3IDMzNyA4MzggODM4IDgzOCA1MzEgMTAwMCA2ODQgNjg2IDY5OCA3NzAgNjMyIDU3NSA3NzUgNzUyIDI5NQoyOTUgNjU2IDU1NyA4NjMgNzQ4IDc4NyA2MDMgNzg3IDY5NSA2MzUgNjExIDczMiA2ODQgOTg5IDY4NSA2MTEgNjg1IDM5MCAzMzcKMzkwIDgzOCA1MDAgNTAwIDYxMyA2MzUgNTUwIDYzNSA2MTUgMzUyIDYzNSA2MzQgMjc4IDI3OCA1NzkgMjc4IDk3NCA2MzQgNjEyCjYzNSA2MzUgNDExIDUyMSAzOTIgNjM0IDU5MiA4MTggNTkyIDU5MiA1MjUgNjM2IDMzNyA2MzYgODM4IDYwMCA2MzYgNjAwIDMxOAozNTIgNTE4IDEwMDAgNTAwIDUwMCA1MDAgMTM1MCA2MzUgNDAwIDEwNzAgNjAwIDY4NSA2MDAgNjAwIDMxOCAzMTggNTE4IDUxOAo1OTAgNTAwIDEwMDAgNTAwIDEwMDAgNTIxIDQwMCAxMDI4IDYwMCA1MjUgNjExIDMxOCA0MDEgNjM2IDYzNiA2MzYgNjM2IDMzNwo1MDAgNTAwIDEwMDAgNDcxIDYxNyA4MzggMzYxIDEwMDAgNTAwIDUwMCA4MzggNDAxIDQwMSA1MDAgNjM2IDYzNiAzMTggNTAwCjQwMSA0NzEgNjE3IDk2OSA5NjkgOTY5IDUzMSA2ODQgNjg0IDY4NCA2ODQgNjg0IDY4NCA5NzQgNjk4IDYzMiA2MzIgNjMyIDYzMgoyOTUgMjk1IDI5NSAyOTUgNzc1IDc0OCA3ODcgNzg3IDc4NyA3ODcgNzg3IDgzOCA3ODcgNzMyIDczMiA3MzIgNzMyIDYxMSA2MDgKNjMwIDYxMyA2MTMgNjEzIDYxMyA2MTMgNjEzIDk5NSA1NTAgNjE1IDYxNSA2MTUgNjE1IDI3OCAyNzggMjc4IDI3OCA2MTIgNjM0CjYxMiA2MTIgNjEyIDYxMiA2MTIgODM4IDYxMiA2MzQgNjM0IDYzNCA2MzQgNTkyIDYzNSA1OTIgXQplbmRvYmoKMTUgMCBvYmoKPDwgL1EgMTYgMCBSIC9lIDE3IDAgUiAvayAxOCAwIFIgL3ggMTkgMCBSID4+CmVuZG9iagoyNCAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDMw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NjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgMzE4IDQwMSA0NjAgODM4IDYzNgo5NTAgNzgwIDI3NSAzOTAgMzkwIDUwMCA4MzggMzE4IDM2MSAzMTggMzM3IDYzNiA2MzYgNjM2IDYzNiA2MzYgNjM2IDYzNiA2MzYKNjM2IDYzNiAzMzcgMzM3IDgzOCA4MzggODM4IDUzMSAxMDAwIDY4NCA2ODYgNjk4IDc3MCA2MzIgNTc1IDc3NSA3NTIgMjk1CjI5NSA2NTYgNTU3IDg2MyA3NDggNzg3IDYwMyA3ODcgNjk1IDYzNSA2MTEgNzMyIDY4NCA5ODkgNjg1IDYxMSA2ODUgMzkwIDMzNwozOTAgODM4IDUwMCA1MDAgNjEzIDYzNSA1NTAgNjM1IDYxNSAzNTIgNjM1IDYzNCAyNzggMjc4IDU3OSAyNzggOTc0IDYzNCA2MTIKNjM1IDYzNSA0MTEgNTIxIDM5MiA2MzQgNTkyIDgxOCA1OTIgNTkyIDUyNSA2MzYgMzM3IDYzNiA4MzggNjAwIDYzNiA2MDAgMzE4CjM1MiA1MTggMTAwMCA1MDAgNTAwIDUwMCAxMzQyIDYzNSA0MDAgMTA3MCA2MDAgNjg1IDYwMCA2MDAgMzE4IDMxOCA1MTggNTE4CjU5MCA1MDAgMTAwMCA1MDAgMTAwMCA1MjEgNDAwIDEwMjMgNjAwIDUyNSA2MTEgMzE4IDQwMSA2MzYgNjM2IDYzNiA2MzYgMzM3CjUwMCA1MDAgMTAwMCA0NzEgNjEyIDgzOCAzNjEgMTAwMCA1MDAgNTAwIDgzOCA0MDEgNDAxIDUwMCA2MzYgNjM2IDMxOCA1MDAKNDAxIDQ3MSA2MTIgOTY5IDk2OSA5NjkgNTMxIDY4NCA2ODQgNjg0IDY4NCA2ODQgNjg0IDk3NCA2OTggNjMyIDYzMiA2MzIgNjMyCjI5NSAyOTUgMjk1IDI5NSA3NzUgNzQ4IDc4NyA3ODcgNzg3IDc4NyA3ODcgODM4IDc4NyA3MzIgNzMyIDczMiA3MzIgNjExIDYwNQo2MzAgNjEzIDYxMyA2MTMgNjEzIDYxMyA2MTMgOTgyIDU1MCA2MTUgNjE1IDYxNSA2MTUgMjc4IDI3OCAyNzggMjc4IDYxMiA2MzQKNjEyIDYxMiA2MTIgNjEyIDYxMiA4MzggNjEyIDYzNCA2MzQgNjM0IDYzNCA1OTIgNjM1IDU5MiBdCmVuZG9iagoyMyAwIG9iago8PCAvYSAyNCAwIFIgL2JyYWNrZXRsZWZ0IDI1IDAgUiAvYnJhY2tldHJpZ2h0IDI2IDAgUiAvZCAyNyAwIFIgL2UgMjggMCBSCi9laWdodCAyOSAwIFIgL2ZvdXIgMzAgMCBSIC9nIDMxIDAgUiAvaSAzMiAwIFIgL2wgMzMgMCBSIC9tIDM0IDAgUgovbiAzNiAwIFIgL28gMzcgMCBSIC9vbmUgMzggMCBSIC9wIDM5IDAgUiAvcGVyaW9kIDQwIDAgUiAvcSA0MSAwIFIKL3IgNDIgMCBSIC9zIDQzIDAgUiAvc2l4IDQ0IDAgUiAvc3BhY2UgNDUgMCBSIC90IDQ2IDAgUiAvdGhyZWUgNDcgMCBSCi90d28gNDggMCBSIC91IDQ5IDAgUiAveCA1MCAwIFIgL3ogNTEgMCBSIC96ZXJvIDUyIDAgUiA+PgplbmRvYmoKMyAwIG9iago8PCAvRjEgMjIgMCBSIC9GMiAxNCAwIFIgPj4KZW5kb2JqCjQgMCBvYmoKPDwgL0ExIDw8IC9DQSAwIC9UeXBlIC9FeHRHU3RhdGUgL2NhIDEgPj4KL0EyIDw8IC9DQSAxIC9UeXBlIC9FeHRHU3RhdGUgL2NhIDEgPj4KL0EzIDw8IC9DQSAwLjggL1R5cGUgL0V4dEdTdGF0ZSAvY2EgMC44ID4+ID4+CmVuZG9iago1IDAgb2JqCjw8ID4+CmVuZG9iago2IDAgb2JqCjw8ID4+CmVuZG9iago3IDAgb2JqCjw8IC9GMS1EZWphVnVTYW5zLW1pbnVzIDM1IDAgUiA+PgplbmRvYmoKMiAwIG9iago8PCAvQ291bnQgMSAvS2lkcyBbIDEwIDAgUiBdIC9UeXBlIC9QYWdlcyA+PgplbmRvYmoKNTMgMCBvYmoKPDwgL0NyZWF0aW9uRGF0ZSAoRDoyMDIxMDExODEyMTU0NyswMicwMCcpCi9DcmVhdG9yIChNYXRwbG90bGliIHYzLjMuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZykKL1Byb2R1Y2VyIChNYXRwbG90bGliIHBkZiBiYWNrZW5kIHYzLjMuMikgPj4KZW5kb2JqCnhyZWYKMCA1NAowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMDAwMTYgMDAwMDAgbiAKMDAwMDAxNjg3OCAwMDAwMCBuIAowMDAwMDE2NjAyIDAwMDAwIG4gCjAwMDAwMTY2NDUgMDAwMDAgbiAKMDAwMDAxNjc4NyAwMDAwMCBuIAowMDAwMDE2ODA4IDAwMDAwIG4gCjAwMDAwMTY4MjkgMDAwMDAgbiAKMDAwMDAwMDA2NSAwMDAwMCBuIAowMDAwMDAwMzk4IDAwMDAwIG4gCjAwMDAwMDAyMDggMDAwMDAgbiAKMDAwMDAwNDM0OCAwMDAwMCBuIAowMDAwMDA2MDQyIDAwMDAwIG4gCjAwMDAwMDU4MzQgMDAwMDAgbiAKMDAwMDAwNTQ5OCAwMDAwMCBuIAowMDAwMDA3MDk1IDAwMDAwIG4gCjAwMDAwMDQzNjkgMDAwMDAgbiAKMDAwMDAwNDc3NSAwMDAwMCBuIAowMDAwMDA1MTc1IDAwMDAwIG4gCjAwMDAwMDUzMzQgMDAwMDAgbiAKMDAwMDAxNTE5NyAwMDAwMCBuIAowMDAwMDE0OTk3IDAwMDAwIG4gCjAwMDAwMTQ1MjIgMDAwMDAgbiAKMDAwMDAxNjI1MCAwMDAwMCBuIAowMDAwMDA3MTU3IDAwMDAwIG4gCjAwMDAwMDc1MzQgMDAwMDAgbiAKMDAwMDAwNzY3NyAwMDAwMCBuIAowMDAwMDA3ODE2IDAwMDAwIG4gCjAwMDAwMDgxMTYgMDAwMDAgbiAKMDAwMDAwODQzNCAwMDAwMCBuIAowMDAwMDA4ODk5IDAwMDAwIG4gCjAwMDAwMDkwNjEgMDAwMDAgbiAKMDAwMDAwOTQ3MiAwMDAwMCBuIAowMDAwMDA5NjEyIDAwMDAwIG4gCjAwMDAwMDk3MjkgMDAwMDAgbiAKMDAwMDAxMDA1NyAwMDAwMCBuIAowMDAwMDEwMjI3IDAwMDAwIG4gCjAwMDAwMTA0NjEgMDAwMDAgbiAKMDAwMDAxMDc0OCAwMDAwMCBuIAowMDAwMDEwOTAwIDAwMDAwIG4gCjAwMDAwMTEyMDkgMDAwMDAgbiAKMDAwMDAxMTMzMCAwMDAwMCBuIAowMDAwMDExNjQwIDAwMDAwIG4gCjAwMDAwMTE4NzAgMDAwMDAgbiAKMDAwMDAxMjI3NSAwMDAwMCBuIAowMDAwMDEyNjY1IDAwMDAwIG4gCjAwMDAwMTI3NTQgMDAwMDAgbiAKMDAwMDAxMjk1OCAwMDAwMCBuIAowMDAwMDEzMzY5IDAwMDAwIG4gCjAwMDAwMTM2OTAgMDAwMDAgbiAKMDAwMDAxMzkzNCAwMDAwMCBuIAowMDAwMDE0MDkzIDAwMDAwIG4gCjAwMDAwMTQyMzkgMDAwMDAgbiAKMDAwMDAxNjkzOCAwMDAwMCBuIAp0cmFpbGVyCjw8IC9JbmZvIDUzIDAgUiAvUm9vdCAxIDAgUiAvU2l6ZSA1NCA+PgpzdGFydHhyZWYKMTcwOTUKJSVFT0YK\n",
      "image/svg+xml": [
       "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n",
       "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
       "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
       "<!-- Created with matplotlib (https://matplotlib.org/) -->\n",
       "<svg height=\"266.538125pt\" version=\"1.1\" viewBox=\"0 0 603.682813 266.538125\" width=\"603.682813pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
       " <metadata>\n",
       "  <rdf:RDF xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\n",
       "   <cc:Work>\n",
       "    <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\n",
       "    <dc:date>2021-01-18T12:15:47.593462</dc:date>\n",
       "    <dc:format>image/svg+xml</dc:format>\n",
       "    <dc:creator>\n",
       "     <cc:Agent>\n",
       "      <dc:title>Matplotlib v3.3.2, https://matplotlib.org/</dc:title>\n",
       "     </cc:Agent>\n",
       "    </dc:creator>\n",
       "   </cc:Work>\n",
       "  </rdf:RDF>\n",
       " </metadata>\n",
       " <defs>\n",
       "  <style type=\"text/css\">*{stroke-linecap:butt;stroke-linejoin:round;}</style>\n",
       " </defs>\n",
       " <g id=\"figure_1\">\n",
       "  <g id=\"patch_1\">\n",
       "   <path d=\"M 0 266.538125 \n",
       "L 603.682813 266.538125 \n",
       "L 603.682813 0 \n",
       "L 0 0 \n",
       "z\n",
       "\" style=\"fill:#ffffff;\"/>\n",
       "  </g>\n",
       "  <g id=\"axes_1\">\n",
       "   <g id=\"patch_2\">\n",
       "    <path d=\"M 38.482813 228.96 \n",
       "L 596.482813 228.96 \n",
       "L 596.482813 7.2 \n",
       "L 38.482813 7.2 \n",
       "z\n",
       "\" style=\"fill:#ffffff;\"/>\n",
       "   </g>\n",
       "   <g id=\"matplotlib.axis_1\">\n",
       "    <g id=\"xtick_1\">\n",
       "     <g id=\"line2d_1\">\n",
       "      <path clip-path=\"url(#pbfa1485ef8)\" d=\"M 63.846449 228.96 \n",
       "L 63.846449 7.2 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_2\">\n",
       "      <defs>\n",
       "       <path d=\"M 0 0 \n",
       "L 0 3.5 \n",
       "\" id=\"mafe42eae57\" style=\"stroke:#000000;stroke-width:0.8;\"/>\n",
       "      </defs>\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"63.846449\" xlink:href=\"#mafe42eae57\" y=\"228.96\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_1\">\n",
       "      <!-- 0 -->\n",
       "      <g transform=\"translate(60.665199 243.558437)scale(0.1 -0.1)\">\n",
       "       <defs>\n",
       "        <path d=\"M 31.78125 66.40625 \n",
       "Q 24.171875 66.40625 20.328125 58.90625 \n",
       "Q 16.5 51.421875 16.5 36.375 \n",
       "Q 16.5 21.390625 20.328125 13.890625 \n",
       "Q 24.171875 6.390625 31.78125 6.390625 \n",
       "Q 39.453125 6.390625 43.28125 13.890625 \n",
       "Q 47.125 21.390625 47.125 36.375 \n",
       "Q 47.125 51.421875 43.28125 58.90625 \n",
       "Q 39.453125 66.40625 31.78125 66.40625 \n",
       "z\n",
       "M 31.78125 74.21875 \n",
       "Q 44.046875 74.21875 50.515625 64.515625 \n",
       "Q 56.984375 54.828125 56.984375 36.375 \n",
       "Q 56.984375 17.96875 50.515625 8.265625 \n",
       "Q 44.046875 -1.421875 31.78125 -1.421875 \n",
       "Q 19.53125 -1.421875 13.0625 8.265625 \n",
       "Q 6.59375 17.96875 6.59375 36.375 \n",
       "Q 6.59375 54.828125 13.0625 64.515625 \n",
       "Q 19.53125 74.21875 31.78125 74.21875 \n",
       "z\n",
       "\" id=\"DejaVuSans-48\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_2\">\n",
       "     <g id=\"line2d_3\">\n",
       "      <path clip-path=\"url(#pbfa1485ef8)\" d=\"M 166.325788 228.96 \n",
       "L 166.325788 7.2 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_4\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"166.325788\" xlink:href=\"#mafe42eae57\" y=\"228.96\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_2\">\n",
       "      <!-- 20 -->\n",
       "      <g transform=\"translate(159.963288 243.558437)scale(0.1 -0.1)\">\n",
       "       <defs>\n",
       "        <path d=\"M 19.1875 8.296875 \n",
       "L 53.609375 8.296875 \n",
       "L 53.609375 0 \n",
       "L 7.328125 0 \n",
       "L 7.328125 8.296875 \n",
       "Q 12.9375 14.109375 22.625 23.890625 \n",
       "Q 32.328125 33.6875 34.8125 36.53125 \n",
       "Q 39.546875 41.84375 41.421875 45.53125 \n",
       "Q 43.3125 49.21875 43.3125 52.78125 \n",
       "Q 43.3125 58.59375 39.234375 62.25 \n",
       "Q 35.15625 65.921875 28.609375 65.921875 \n",
       "Q 23.96875 65.921875 18.8125 64.3125 \n",
       "Q 13.671875 62.703125 7.8125 59.421875 \n",
       "L 7.8125 69.390625 \n",
       "Q 13.765625 71.78125 18.9375 73 \n",
       "Q 24.125 74.21875 28.421875 74.21875 \n",
       "Q 39.75 74.21875 46.484375 68.546875 \n",
       "Q 53.21875 62.890625 53.21875 53.421875 \n",
       "Q 53.21875 48.921875 51.53125 44.890625 \n",
       "Q 49.859375 40.875 45.40625 35.40625 \n",
       "Q 44.1875 33.984375 37.640625 27.21875 \n",
       "Q 31.109375 20.453125 19.1875 8.296875 \n",
       "z\n",
       "\" id=\"DejaVuSans-50\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#DejaVuSans-50\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_3\">\n",
       "     <g id=\"line2d_5\">\n",
       "      <path clip-path=\"url(#pbfa1485ef8)\" d=\"M 268.805127 228.96 \n",
       "L 268.805127 7.2 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_6\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"268.805127\" xlink:href=\"#mafe42eae57\" y=\"228.96\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_3\">\n",
       "      <!-- 40 -->\n",
       "      <g transform=\"translate(262.442627 243.558437)scale(0.1 -0.1)\">\n",
       "       <defs>\n",
       "        <path d=\"M 37.796875 64.3125 \n",
       "L 12.890625 25.390625 \n",
       "L 37.796875 25.390625 \n",
       "z\n",
       "M 35.203125 72.90625 \n",
       "L 47.609375 72.90625 \n",
       "L 47.609375 25.390625 \n",
       "L 58.015625 25.390625 \n",
       "L 58.015625 17.1875 \n",
       "L 47.609375 17.1875 \n",
       "L 47.609375 0 \n",
       "L 37.796875 0 \n",
       "L 37.796875 17.1875 \n",
       "L 4.890625 17.1875 \n",
       "L 4.890625 26.703125 \n",
       "z\n",
       "\" id=\"DejaVuSans-52\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#DejaVuSans-52\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_4\">\n",
       "     <g id=\"line2d_7\">\n",
       "      <path clip-path=\"url(#pbfa1485ef8)\" d=\"M 371.284465 228.96 \n",
       "L 371.284465 7.2 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_8\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"371.284465\" xlink:href=\"#mafe42eae57\" y=\"228.96\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_4\">\n",
       "      <!-- 60 -->\n",
       "      <g transform=\"translate(364.921965 243.558437)scale(0.1 -0.1)\">\n",
       "       <defs>\n",
       "        <path d=\"M 33.015625 40.375 \n",
       "Q 26.375 40.375 22.484375 35.828125 \n",
       "Q 18.609375 31.296875 18.609375 23.390625 \n",
       "Q 18.609375 15.53125 22.484375 10.953125 \n",
       "Q 26.375 6.390625 33.015625 6.390625 \n",
       "Q 39.65625 6.390625 43.53125 10.953125 \n",
       "Q 47.40625 15.53125 47.40625 23.390625 \n",
       "Q 47.40625 31.296875 43.53125 35.828125 \n",
       "Q 39.65625 40.375 33.015625 40.375 \n",
       "z\n",
       "M 52.59375 71.296875 \n",
       "L 52.59375 62.3125 \n",
       "Q 48.875 64.0625 45.09375 64.984375 \n",
       "Q 41.3125 65.921875 37.59375 65.921875 \n",
       "Q 27.828125 65.921875 22.671875 59.328125 \n",
       "Q 17.53125 52.734375 16.796875 39.40625 \n",
       "Q 19.671875 43.65625 24.015625 45.921875 \n",
       "Q 28.375 48.1875 33.59375 48.1875 \n",
       "Q 44.578125 48.1875 50.953125 41.515625 \n",
       "Q 57.328125 34.859375 57.328125 23.390625 \n",
       "Q 57.328125 12.15625 50.6875 5.359375 \n",
       "Q 44.046875 -1.421875 33.015625 -1.421875 \n",
       "Q 20.359375 -1.421875 13.671875 8.265625 \n",
       "Q 6.984375 17.96875 6.984375 36.375 \n",
       "Q 6.984375 53.65625 15.1875 63.9375 \n",
       "Q 23.390625 74.21875 37.203125 74.21875 \n",
       "Q 40.921875 74.21875 44.703125 73.484375 \n",
       "Q 48.484375 72.75 52.59375 71.296875 \n",
       "z\n",
       "\" id=\"DejaVuSans-54\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#DejaVuSans-54\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_5\">\n",
       "     <g id=\"line2d_9\">\n",
       "      <path clip-path=\"url(#pbfa1485ef8)\" d=\"M 473.763804 228.96 \n",
       "L 473.763804 7.2 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_10\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"473.763804\" xlink:href=\"#mafe42eae57\" y=\"228.96\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_5\">\n",
       "      <!-- 80 -->\n",
       "      <g transform=\"translate(467.401304 243.558437)scale(0.1 -0.1)\">\n",
       "       <defs>\n",
       "        <path d=\"M 31.78125 34.625 \n",
       "Q 24.75 34.625 20.71875 30.859375 \n",
       "Q 16.703125 27.09375 16.703125 20.515625 \n",
       "Q 16.703125 13.921875 20.71875 10.15625 \n",
       "Q 24.75 6.390625 31.78125 6.390625 \n",
       "Q 38.8125 6.390625 42.859375 10.171875 \n",
       "Q 46.921875 13.96875 46.921875 20.515625 \n",
       "Q 46.921875 27.09375 42.890625 30.859375 \n",
       "Q 38.875 34.625 31.78125 34.625 \n",
       "z\n",
       "M 21.921875 38.8125 \n",
       "Q 15.578125 40.375 12.03125 44.71875 \n",
       "Q 8.5 49.078125 8.5 55.328125 \n",
       "Q 8.5 64.0625 14.71875 69.140625 \n",
       "Q 20.953125 74.21875 31.78125 74.21875 \n",
       "Q 42.671875 74.21875 48.875 69.140625 \n",
       "Q 55.078125 64.0625 55.078125 55.328125 \n",
       "Q 55.078125 49.078125 51.53125 44.71875 \n",
       "Q 48 40.375 41.703125 38.8125 \n",
       "Q 48.828125 37.15625 52.796875 32.3125 \n",
       "Q 56.78125 27.484375 56.78125 20.515625 \n",
       "Q 56.78125 9.90625 50.3125 4.234375 \n",
       "Q 43.84375 -1.421875 31.78125 -1.421875 \n",
       "Q 19.734375 -1.421875 13.25 4.234375 \n",
       "Q 6.78125 9.90625 6.78125 20.515625 \n",
       "Q 6.78125 27.484375 10.78125 32.3125 \n",
       "Q 14.796875 37.15625 21.921875 38.8125 \n",
       "z\n",
       "M 18.3125 54.390625 \n",
       "Q 18.3125 48.734375 21.84375 45.5625 \n",
       "Q 25.390625 42.390625 31.78125 42.390625 \n",
       "Q 38.140625 42.390625 41.71875 45.5625 \n",
       "Q 45.3125 48.734375 45.3125 54.390625 \n",
       "Q 45.3125 60.0625 41.71875 63.234375 \n",
       "Q 38.140625 66.40625 31.78125 66.40625 \n",
       "Q 25.390625 66.40625 21.84375 63.234375 \n",
       "Q 18.3125 60.0625 18.3125 54.390625 \n",
       "z\n",
       "\" id=\"DejaVuSans-56\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#DejaVuSans-56\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_6\">\n",
       "     <g id=\"line2d_11\">\n",
       "      <path clip-path=\"url(#pbfa1485ef8)\" d=\"M 576.243143 228.96 \n",
       "L 576.243143 7.2 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_12\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"576.243143\" xlink:href=\"#mafe42eae57\" y=\"228.96\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_6\">\n",
       "      <!-- 100 -->\n",
       "      <g transform=\"translate(566.699393 243.558437)scale(0.1 -0.1)\">\n",
       "       <defs>\n",
       "        <path d=\"M 12.40625 8.296875 \n",
       "L 28.515625 8.296875 \n",
       "L 28.515625 63.921875 \n",
       "L 10.984375 60.40625 \n",
       "L 10.984375 69.390625 \n",
       "L 28.421875 72.90625 \n",
       "L 38.28125 72.90625 \n",
       "L 38.28125 8.296875 \n",
       "L 54.390625 8.296875 \n",
       "L 54.390625 0 \n",
       "L 12.40625 0 \n",
       "z\n",
       "\" id=\"DejaVuSans-49\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#DejaVuSans-49\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "       <use x=\"127.246094\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"text_7\">\n",
       "     <!-- sample index $k$ -->\n",
       "     <g transform=\"translate(279.432813 257.238125)scale(0.1 -0.1)\">\n",
       "      <defs>\n",
       "       <path d=\"M 44.28125 53.078125 \n",
       "L 44.28125 44.578125 \n",
       "Q 40.484375 46.53125 36.375 47.5 \n",
       "Q 32.28125 48.484375 27.875 48.484375 \n",
       "Q 21.1875 48.484375 17.84375 46.4375 \n",
       "Q 14.5 44.390625 14.5 40.28125 \n",
       "Q 14.5 37.15625 16.890625 35.375 \n",
       "Q 19.28125 33.59375 26.515625 31.984375 \n",
       "L 29.59375 31.296875 \n",
       "Q 39.15625 29.25 43.1875 25.515625 \n",
       "Q 47.21875 21.78125 47.21875 15.09375 \n",
       "Q 47.21875 7.46875 41.1875 3.015625 \n",
       "Q 35.15625 -1.421875 24.609375 -1.421875 \n",
       "Q 20.21875 -1.421875 15.453125 -0.5625 \n",
       "Q 10.6875 0.296875 5.421875 2 \n",
       "L 5.421875 11.28125 \n",
       "Q 10.40625 8.6875 15.234375 7.390625 \n",
       "Q 20.0625 6.109375 24.8125 6.109375 \n",
       "Q 31.15625 6.109375 34.5625 8.28125 \n",
       "Q 37.984375 10.453125 37.984375 14.40625 \n",
       "Q 37.984375 18.0625 35.515625 20.015625 \n",
       "Q 33.0625 21.96875 24.703125 23.78125 \n",
       "L 21.578125 24.515625 \n",
       "Q 13.234375 26.265625 9.515625 29.90625 \n",
       "Q 5.8125 33.546875 5.8125 39.890625 \n",
       "Q 5.8125 47.609375 11.28125 51.796875 \n",
       "Q 16.75 56 26.8125 56 \n",
       "Q 31.78125 56 36.171875 55.265625 \n",
       "Q 40.578125 54.546875 44.28125 53.078125 \n",
       "z\n",
       "\" id=\"DejaVuSans-115\"/>\n",
       "       <path d=\"M 34.28125 27.484375 \n",
       "Q 23.390625 27.484375 19.1875 25 \n",
       "Q 14.984375 22.515625 14.984375 16.5 \n",
       "Q 14.984375 11.71875 18.140625 8.90625 \n",
       "Q 21.296875 6.109375 26.703125 6.109375 \n",
       "Q 34.1875 6.109375 38.703125 11.40625 \n",
       "Q 43.21875 16.703125 43.21875 25.484375 \n",
       "L 43.21875 27.484375 \n",
       "z\n",
       "M 52.203125 31.203125 \n",
       "L 52.203125 0 \n",
       "L 43.21875 0 \n",
       "L 43.21875 8.296875 \n",
       "Q 40.140625 3.328125 35.546875 0.953125 \n",
       "Q 30.953125 -1.421875 24.3125 -1.421875 \n",
       "Q 15.921875 -1.421875 10.953125 3.296875 \n",
       "Q 6 8.015625 6 15.921875 \n",
       "Q 6 25.140625 12.171875 29.828125 \n",
       "Q 18.359375 34.515625 30.609375 34.515625 \n",
       "L 43.21875 34.515625 \n",
       "L 43.21875 35.40625 \n",
       "Q 43.21875 41.609375 39.140625 45 \n",
       "Q 35.0625 48.390625 27.6875 48.390625 \n",
       "Q 23 48.390625 18.546875 47.265625 \n",
       "Q 14.109375 46.140625 10.015625 43.890625 \n",
       "L 10.015625 52.203125 \n",
       "Q 14.9375 54.109375 19.578125 55.046875 \n",
       "Q 24.21875 56 28.609375 56 \n",
       "Q 40.484375 56 46.34375 49.84375 \n",
       "Q 52.203125 43.703125 52.203125 31.203125 \n",
       "z\n",
       "\" id=\"DejaVuSans-97\"/>\n",
       "       <path d=\"M 52 44.1875 \n",
       "Q 55.375 50.25 60.0625 53.125 \n",
       "Q 64.75 56 71.09375 56 \n",
       "Q 79.640625 56 84.28125 50.015625 \n",
       "Q 88.921875 44.046875 88.921875 33.015625 \n",
       "L 88.921875 0 \n",
       "L 79.890625 0 \n",
       "L 79.890625 32.71875 \n",
       "Q 79.890625 40.578125 77.09375 44.375 \n",
       "Q 74.3125 48.1875 68.609375 48.1875 \n",
       "Q 61.625 48.1875 57.5625 43.546875 \n",
       "Q 53.515625 38.921875 53.515625 30.90625 \n",
       "L 53.515625 0 \n",
       "L 44.484375 0 \n",
       "L 44.484375 32.71875 \n",
       "Q 44.484375 40.625 41.703125 44.40625 \n",
       "Q 38.921875 48.1875 33.109375 48.1875 \n",
       "Q 26.21875 48.1875 22.15625 43.53125 \n",
       "Q 18.109375 38.875 18.109375 30.90625 \n",
       "L 18.109375 0 \n",
       "L 9.078125 0 \n",
       "L 9.078125 54.6875 \n",
       "L 18.109375 54.6875 \n",
       "L 18.109375 46.1875 \n",
       "Q 21.1875 51.21875 25.484375 53.609375 \n",
       "Q 29.78125 56 35.6875 56 \n",
       "Q 41.65625 56 45.828125 52.96875 \n",
       "Q 50 49.953125 52 44.1875 \n",
       "z\n",
       "\" id=\"DejaVuSans-109\"/>\n",
       "       <path d=\"M 18.109375 8.203125 \n",
       "L 18.109375 -20.796875 \n",
       "L 9.078125 -20.796875 \n",
       "L 9.078125 54.6875 \n",
       "L 18.109375 54.6875 \n",
       "L 18.109375 46.390625 \n",
       "Q 20.953125 51.265625 25.265625 53.625 \n",
       "Q 29.59375 56 35.59375 56 \n",
       "Q 45.5625 56 51.78125 48.09375 \n",
       "Q 58.015625 40.1875 58.015625 27.296875 \n",
       "Q 58.015625 14.40625 51.78125 6.484375 \n",
       "Q 45.5625 -1.421875 35.59375 -1.421875 \n",
       "Q 29.59375 -1.421875 25.265625 0.953125 \n",
       "Q 20.953125 3.328125 18.109375 8.203125 \n",
       "z\n",
       "M 48.6875 27.296875 \n",
       "Q 48.6875 37.203125 44.609375 42.84375 \n",
       "Q 40.53125 48.484375 33.40625 48.484375 \n",
       "Q 26.265625 48.484375 22.1875 42.84375 \n",
       "Q 18.109375 37.203125 18.109375 27.296875 \n",
       "Q 18.109375 17.390625 22.1875 11.75 \n",
       "Q 26.265625 6.109375 33.40625 6.109375 \n",
       "Q 40.53125 6.109375 44.609375 11.75 \n",
       "Q 48.6875 17.390625 48.6875 27.296875 \n",
       "z\n",
       "\" id=\"DejaVuSans-112\"/>\n",
       "       <path d=\"M 9.421875 75.984375 \n",
       "L 18.40625 75.984375 \n",
       "L 18.40625 0 \n",
       "L 9.421875 0 \n",
       "z\n",
       "\" id=\"DejaVuSans-108\"/>\n",
       "       <path d=\"M 56.203125 29.59375 \n",
       "L 56.203125 25.203125 \n",
       "L 14.890625 25.203125 \n",
       "Q 15.484375 15.921875 20.484375 11.0625 \n",
       "Q 25.484375 6.203125 34.421875 6.203125 \n",
       "Q 39.59375 6.203125 44.453125 7.46875 \n",
       "Q 49.3125 8.734375 54.109375 11.28125 \n",
       "L 54.109375 2.78125 \n",
       "Q 49.265625 0.734375 44.1875 -0.34375 \n",
       "Q 39.109375 -1.421875 33.890625 -1.421875 \n",
       "Q 20.796875 -1.421875 13.15625 6.1875 \n",
       "Q 5.515625 13.8125 5.515625 26.8125 \n",
       "Q 5.515625 40.234375 12.765625 48.109375 \n",
       "Q 20.015625 56 32.328125 56 \n",
       "Q 43.359375 56 49.78125 48.890625 \n",
       "Q 56.203125 41.796875 56.203125 29.59375 \n",
       "z\n",
       "M 47.21875 32.234375 \n",
       "Q 47.125 39.59375 43.09375 43.984375 \n",
       "Q 39.0625 48.390625 32.421875 48.390625 \n",
       "Q 24.90625 48.390625 20.390625 44.140625 \n",
       "Q 15.875 39.890625 15.1875 32.171875 \n",
       "z\n",
       "\" id=\"DejaVuSans-101\"/>\n",
       "       <path id=\"DejaVuSans-32\"/>\n",
       "       <path d=\"M 9.421875 54.6875 \n",
       "L 18.40625 54.6875 \n",
       "L 18.40625 0 \n",
       "L 9.421875 0 \n",
       "z\n",
       "M 9.421875 75.984375 \n",
       "L 18.40625 75.984375 \n",
       "L 18.40625 64.59375 \n",
       "L 9.421875 64.59375 \n",
       "z\n",
       "\" id=\"DejaVuSans-105\"/>\n",
       "       <path d=\"M 54.890625 33.015625 \n",
       "L 54.890625 0 \n",
       "L 45.90625 0 \n",
       "L 45.90625 32.71875 \n",
       "Q 45.90625 40.484375 42.875 44.328125 \n",
       "Q 39.84375 48.1875 33.796875 48.1875 \n",
       "Q 26.515625 48.1875 22.3125 43.546875 \n",
       "Q 18.109375 38.921875 18.109375 30.90625 \n",
       "L 18.109375 0 \n",
       "L 9.078125 0 \n",
       "L 9.078125 54.6875 \n",
       "L 18.109375 54.6875 \n",
       "L 18.109375 46.1875 \n",
       "Q 21.34375 51.125 25.703125 53.5625 \n",
       "Q 30.078125 56 35.796875 56 \n",
       "Q 45.21875 56 50.046875 50.171875 \n",
       "Q 54.890625 44.34375 54.890625 33.015625 \n",
       "z\n",
       "\" id=\"DejaVuSans-110\"/>\n",
       "       <path d=\"M 45.40625 46.390625 \n",
       "L 45.40625 75.984375 \n",
       "L 54.390625 75.984375 \n",
       "L 54.390625 0 \n",
       "L 45.40625 0 \n",
       "L 45.40625 8.203125 \n",
       "Q 42.578125 3.328125 38.25 0.953125 \n",
       "Q 33.9375 -1.421875 27.875 -1.421875 \n",
       "Q 17.96875 -1.421875 11.734375 6.484375 \n",
       "Q 5.515625 14.40625 5.515625 27.296875 \n",
       "Q 5.515625 40.1875 11.734375 48.09375 \n",
       "Q 17.96875 56 27.875 56 \n",
       "Q 33.9375 56 38.25 53.625 \n",
       "Q 42.578125 51.265625 45.40625 46.390625 \n",
       "z\n",
       "M 14.796875 27.296875 \n",
       "Q 14.796875 17.390625 18.875 11.75 \n",
       "Q 22.953125 6.109375 30.078125 6.109375 \n",
       "Q 37.203125 6.109375 41.296875 11.75 \n",
       "Q 45.40625 17.390625 45.40625 27.296875 \n",
       "Q 45.40625 37.203125 41.296875 42.84375 \n",
       "Q 37.203125 48.484375 30.078125 48.484375 \n",
       "Q 22.953125 48.484375 18.875 42.84375 \n",
       "Q 14.796875 37.203125 14.796875 27.296875 \n",
       "z\n",
       "\" id=\"DejaVuSans-100\"/>\n",
       "       <path d=\"M 54.890625 54.6875 \n",
       "L 35.109375 28.078125 \n",
       "L 55.90625 0 \n",
       "L 45.3125 0 \n",
       "L 29.390625 21.484375 \n",
       "L 13.484375 0 \n",
       "L 2.875 0 \n",
       "L 24.125 28.609375 \n",
       "L 4.6875 54.6875 \n",
       "L 15.28125 54.6875 \n",
       "L 29.78125 35.203125 \n",
       "L 44.28125 54.6875 \n",
       "z\n",
       "\" id=\"DejaVuSans-120\"/>\n",
       "       <path d=\"M 18.3125 75.984375 \n",
       "L 27.296875 75.984375 \n",
       "L 18.703125 31.6875 \n",
       "L 49.515625 54.6875 \n",
       "L 61.1875 54.6875 \n",
       "L 26.8125 28.515625 \n",
       "L 51.90625 0 \n",
       "L 41.015625 0 \n",
       "L 17.671875 26.703125 \n",
       "L 12.5 0 \n",
       "L 3.515625 0 \n",
       "z\n",
       "\" id=\"DejaVuSans-Oblique-107\"/>\n",
       "      </defs>\n",
       "      <use transform=\"translate(0 0.015625)\" xlink:href=\"#DejaVuSans-115\"/>\n",
       "      <use transform=\"translate(52.099609 0.015625)\" xlink:href=\"#DejaVuSans-97\"/>\n",
       "      <use transform=\"translate(113.378906 0.015625)\" xlink:href=\"#DejaVuSans-109\"/>\n",
       "      <use transform=\"translate(210.791016 0.015625)\" xlink:href=\"#DejaVuSans-112\"/>\n",
       "      <use transform=\"translate(274.267578 0.015625)\" xlink:href=\"#DejaVuSans-108\"/>\n",
       "      <use transform=\"translate(302.050781 0.015625)\" xlink:href=\"#DejaVuSans-101\"/>\n",
       "      <use transform=\"translate(363.574219 0.015625)\" xlink:href=\"#DejaVuSans-32\"/>\n",
       "      <use transform=\"translate(395.361328 0.015625)\" xlink:href=\"#DejaVuSans-105\"/>\n",
       "      <use transform=\"translate(423.144531 0.015625)\" xlink:href=\"#DejaVuSans-110\"/>\n",
       "      <use transform=\"translate(486.523438 0.015625)\" xlink:href=\"#DejaVuSans-100\"/>\n",
       "      <use transform=\"translate(550 0.015625)\" xlink:href=\"#DejaVuSans-101\"/>\n",
       "      <use transform=\"translate(611.523438 0.015625)\" xlink:href=\"#DejaVuSans-120\"/>\n",
       "      <use transform=\"translate(670.703125 0.015625)\" xlink:href=\"#DejaVuSans-32\"/>\n",
       "      <use transform=\"translate(702.490234 0.015625)\" xlink:href=\"#DejaVuSans-Oblique-107\"/>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"matplotlib.axis_2\">\n",
       "    <g id=\"ytick_1\">\n",
       "     <g id=\"line2d_13\">\n",
       "      <path clip-path=\"url(#pbfa1485ef8)\" d=\"M 38.482813 207.455566 \n",
       "L 596.482813 207.455566 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_14\">\n",
       "      <defs>\n",
       "       <path d=\"M 0 0 \n",
       "L -3.5 0 \n",
       "\" id=\"m03add135ef\" style=\"stroke:#000000;stroke-width:0.8;\"/>\n",
       "      </defs>\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"38.482813\" xlink:href=\"#m03add135ef\" y=\"207.455566\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_8\">\n",
       "      <!-- −0.3 -->\n",
       "      <g transform=\"translate(7.2 211.254785)scale(0.1 -0.1)\">\n",
       "       <defs>\n",
       "        <path d=\"M 10.59375 35.5 \n",
       "L 73.1875 35.5 \n",
       "L 73.1875 27.203125 \n",
       "L 10.59375 27.203125 \n",
       "z\n",
       "\" id=\"DejaVuSans-8722\"/>\n",
       "        <path d=\"M 10.6875 12.40625 \n",
       "L 21 12.40625 \n",
       "L 21 0 \n",
       "L 10.6875 0 \n",
       "z\n",
       "\" id=\"DejaVuSans-46\"/>\n",
       "        <path d=\"M 40.578125 39.3125 \n",
       "Q 47.65625 37.796875 51.625 33 \n",
       "Q 55.609375 28.21875 55.609375 21.1875 \n",
       "Q 55.609375 10.40625 48.1875 4.484375 \n",
       "Q 40.765625 -1.421875 27.09375 -1.421875 \n",
       "Q 22.515625 -1.421875 17.65625 -0.515625 \n",
       "Q 12.796875 0.390625 7.625 2.203125 \n",
       "L 7.625 11.71875 \n",
       "Q 11.71875 9.328125 16.59375 8.109375 \n",
       "Q 21.484375 6.890625 26.8125 6.890625 \n",
       "Q 36.078125 6.890625 40.9375 10.546875 \n",
       "Q 45.796875 14.203125 45.796875 21.1875 \n",
       "Q 45.796875 27.640625 41.28125 31.265625 \n",
       "Q 36.765625 34.90625 28.71875 34.90625 \n",
       "L 20.21875 34.90625 \n",
       "L 20.21875 43.015625 \n",
       "L 29.109375 43.015625 \n",
       "Q 36.375 43.015625 40.234375 45.921875 \n",
       "Q 44.09375 48.828125 44.09375 54.296875 \n",
       "Q 44.09375 59.90625 40.109375 62.90625 \n",
       "Q 36.140625 65.921875 28.71875 65.921875 \n",
       "Q 24.65625 65.921875 20.015625 65.03125 \n",
       "Q 15.375 64.15625 9.8125 62.3125 \n",
       "L 9.8125 71.09375 \n",
       "Q 15.4375 72.65625 20.34375 73.4375 \n",
       "Q 25.25 74.21875 29.59375 74.21875 \n",
       "Q 40.828125 74.21875 47.359375 69.109375 \n",
       "Q 53.90625 64.015625 53.90625 55.328125 \n",
       "Q 53.90625 49.265625 50.4375 45.09375 \n",
       "Q 46.96875 40.921875 40.578125 39.3125 \n",
       "z\n",
       "\" id=\"DejaVuSans-51\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#DejaVuSans-8722\"/>\n",
       "       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "       <use x=\"147.412109\" xlink:href=\"#DejaVuSans-46\"/>\n",
       "       <use x=\"179.199219\" xlink:href=\"#DejaVuSans-51\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_2\">\n",
       "     <g id=\"line2d_15\">\n",
       "      <path clip-path=\"url(#pbfa1485ef8)\" d=\"M 38.482813 178.362174 \n",
       "L 596.482813 178.362174 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_16\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"38.482813\" xlink:href=\"#m03add135ef\" y=\"178.362174\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_9\">\n",
       "      <!-- −0.2 -->\n",
       "      <g transform=\"translate(7.2 182.161393)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-8722\"/>\n",
       "       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "       <use x=\"147.412109\" xlink:href=\"#DejaVuSans-46\"/>\n",
       "       <use x=\"179.199219\" xlink:href=\"#DejaVuSans-50\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_3\">\n",
       "     <g id=\"line2d_17\">\n",
       "      <path clip-path=\"url(#pbfa1485ef8)\" d=\"M 38.482813 149.268782 \n",
       "L 596.482813 149.268782 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_18\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"38.482813\" xlink:href=\"#m03add135ef\" y=\"149.268782\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_10\">\n",
       "      <!-- −0.1 -->\n",
       "      <g transform=\"translate(7.2 153.068001)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-8722\"/>\n",
       "       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "       <use x=\"147.412109\" xlink:href=\"#DejaVuSans-46\"/>\n",
       "       <use x=\"179.199219\" xlink:href=\"#DejaVuSans-49\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_4\">\n",
       "     <g id=\"line2d_19\">\n",
       "      <path clip-path=\"url(#pbfa1485ef8)\" d=\"M 38.482813 120.175391 \n",
       "L 596.482813 120.175391 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_20\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"38.482813\" xlink:href=\"#m03add135ef\" y=\"120.175391\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_11\">\n",
       "      <!-- 0.0 -->\n",
       "      <g transform=\"translate(15.579688 123.974609)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-48\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\n",
       "       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_5\">\n",
       "     <g id=\"line2d_21\">\n",
       "      <path clip-path=\"url(#pbfa1485ef8)\" d=\"M 38.482813 91.081999 \n",
       "L 596.482813 91.081999 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_22\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"38.482813\" xlink:href=\"#m03add135ef\" y=\"91.081999\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_12\">\n",
       "      <!-- 0.1 -->\n",
       "      <g transform=\"translate(15.579688 94.881217)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-48\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\n",
       "       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-49\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_6\">\n",
       "     <g id=\"line2d_23\">\n",
       "      <path clip-path=\"url(#pbfa1485ef8)\" d=\"M 38.482813 61.988607 \n",
       "L 596.482813 61.988607 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_24\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"38.482813\" xlink:href=\"#m03add135ef\" y=\"61.988607\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_13\">\n",
       "      <!-- 0.2 -->\n",
       "      <g transform=\"translate(15.579688 65.787826)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-48\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\n",
       "       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-50\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_7\">\n",
       "     <g id=\"line2d_25\">\n",
       "      <path clip-path=\"url(#pbfa1485ef8)\" d=\"M 38.482813 32.895215 \n",
       "L 596.482813 32.895215 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_26\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"38.482813\" xlink:href=\"#m03add135ef\" y=\"32.895215\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_14\">\n",
       "      <!-- 0.3 -->\n",
       "      <g transform=\"translate(15.579688 36.694434)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-48\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\n",
       "       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-51\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"line2d_27\">\n",
       "    <path clip-path=\"url(#pbfa1485ef8)\" d=\"M 63.846449 210.758735 \n",
       "L 68.970416 205.18838 \n",
       "L 74.094383 197.353441 \n",
       "L 79.21835 186.551117 \n",
       "L 84.342317 174.499367 \n",
       "L 89.466284 162.343499 \n",
       "L 94.590251 149.042324 \n",
       "L 99.714217 133.580684 \n",
       "L 104.838184 115.90652 \n",
       "L 109.962151 97.008961 \n",
       "L 115.086118 78.423757 \n",
       "L 120.210085 62.259316 \n",
       "L 125.334052 49.140349 \n",
       "L 130.458019 38.311995 \n",
       "L 135.581986 28.238502 \n",
       "L 140.705953 20.221356 \n",
       "L 145.82992 17.28 \n",
       "L 150.953887 19.700762 \n",
       "L 156.077854 24.828612 \n",
       "L 161.201821 30.659264 \n",
       "L 166.325788 36.541975 \n",
       "L 171.449755 43.517934 \n",
       "L 176.573722 52.211853 \n",
       "L 181.697689 61.322247 \n",
       "L 186.821655 69.157185 \n",
       "L 191.945622 74.987837 \n",
       "L 197.069589 79.673183 \n",
       "L 202.193556 84.280439 \n",
       "L 207.317523 89.486378 \n",
       "L 212.44149 94.067605 \n",
       "L 217.565457 96.332189 \n",
       "L 222.689424 96.045862 \n",
       "L 227.813391 94.405991 \n",
       "L 232.937358 92.714061 \n",
       "L 238.061325 90.657715 \n",
       "L 243.185292 86.883409 \n",
       "L 248.309259 81.130846 \n",
       "L 253.433226 73.582234 \n",
       "L 258.557193 65.799354 \n",
       "L 263.68116 59.31796 \n",
       "L 268.805127 54.112021 \n",
       "L 273.929093 49.322556 \n",
       "L 279.05306 45.418102 \n",
       "L 284.177027 43.283667 \n",
       "L 289.300994 42.945281 \n",
       "L 294.424961 44.220736 \n",
       "L 299.548928 45.704429 \n",
       "L 304.672895 46.303112 \n",
       "L 309.796862 45.418102 \n",
       "L 314.920829 44.324855 \n",
       "L 320.044796 43.700142 \n",
       "L 325.168763 43.90838 \n",
       "L 330.29273 45.079716 \n",
       "L 335.416697 47.422389 \n",
       "L 340.540664 51.092576 \n",
       "L 345.664631 57.001317 \n",
       "L 350.788598 65.747295 \n",
       "L 355.912565 77.382569 \n",
       "L 361.036532 90.944041 \n",
       "L 366.160498 105.468612 \n",
       "L 371.284465 120.513777 \n",
       "L 376.408432 135.897327 \n",
       "L 381.532399 151.358967 \n",
       "L 386.656366 166.013686 \n",
       "L 391.780333 178.403822 \n",
       "L 396.9043 188.217017 \n",
       "L 402.028267 196.494461 \n",
       "L 407.152234 203.912924 \n",
       "L 412.276201 210.134022 \n",
       "L 417.400168 214.975546 \n",
       "L 422.524135 217.916901 \n",
       "L 427.648102 218.88 \n",
       "L 432.772069 218.073079 \n",
       "L 437.896036 215.886585 \n",
       "L 443.020003 212.294487 \n",
       "L 448.14397 207.010458 \n",
       "L 453.267936 200.190678 \n",
       "L 458.391903 191.939264 \n",
       "L 463.51587 183.245345 \n",
       "L 468.639837 174.759664 \n",
       "L 473.763804 166.56031 \n",
       "L 478.887771 158.699342 \n",
       "L 484.011738 151.515145 \n",
       "L 489.135705 145.606404 \n",
       "L 494.259672 141.337534 \n",
       "L 499.383639 138.838683 \n",
       "L 504.507606 137.511168 \n",
       "L 509.631573 136.600129 \n",
       "L 514.75554 135.142466 \n",
       "L 519.879507 133.294358 \n",
       "L 525.003474 131.316101 \n",
       "L 530.127441 129.207695 \n",
       "L 535.251408 126.682815 \n",
       "L 540.375374 123.975726 \n",
       "L 545.499341 121.502905 \n",
       "L 550.623308 119.706856 \n",
       "L 555.747275 119.212292 \n",
       "L 560.871242 119.993183 \n",
       "L 565.995209 121.607024 \n",
       "L 571.119176 123.715429 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_28\">\n",
       "    <path clip-path=\"url(#pbfa1485ef8)\" d=\"M 63.846449 211.09224 \n",
       "L 68.970416 204.273476 \n",
       "L 74.094383 197.454713 \n",
       "L 79.21835 186.090107 \n",
       "L 84.342317 174.7255 \n",
       "L 89.466284 163.360894 \n",
       "L 94.590251 149.723367 \n",
       "L 99.714217 133.812918 \n",
       "L 104.838184 115.629548 \n",
       "L 109.962151 97.446178 \n",
       "L 115.086118 79.262808 \n",
       "L 120.210085 63.35236 \n",
       "L 125.334052 49.714832 \n",
       "L 130.458019 38.350226 \n",
       "L 135.581986 29.258541 \n",
       "L 140.705953 20.166856 \n",
       "L 145.82992 17.893935 \n",
       "L 150.953887 20.166856 \n",
       "L 156.077854 24.712699 \n",
       "L 161.201821 31.531462 \n",
       "L 166.325788 36.077305 \n",
       "L 171.449755 42.896068 \n",
       "L 176.573722 51.987753 \n",
       "L 181.697689 61.079438 \n",
       "L 186.821655 70.171123 \n",
       "L 191.945622 74.716966 \n",
       "L 197.069589 79.262808 \n",
       "L 202.193556 83.808651 \n",
       "L 207.317523 88.354493 \n",
       "L 212.44149 95.173257 \n",
       "L 217.565457 97.446178 \n",
       "L 222.689424 95.173257 \n",
       "L 227.813391 95.173257 \n",
       "L 232.937358 92.900336 \n",
       "L 238.061325 90.627414 \n",
       "L 243.185292 86.081572 \n",
       "L 248.309259 81.53573 \n",
       "L 253.433226 74.716966 \n",
       "L 258.557193 65.625281 \n",
       "L 263.68116 58.806517 \n",
       "L 268.805127 54.260675 \n",
       "L 273.929093 49.714832 \n",
       "L 279.05306 45.16899 \n",
       "L 284.177027 42.896068 \n",
       "L 289.300994 42.896068 \n",
       "L 294.424961 45.16899 \n",
       "L 299.548928 45.16899 \n",
       "L 304.672895 45.16899 \n",
       "L 309.796862 45.16899 \n",
       "L 314.920829 45.16899 \n",
       "L 320.044796 42.896068 \n",
       "L 325.168763 42.896068 \n",
       "L 330.29273 45.16899 \n",
       "L 335.416697 47.441911 \n",
       "L 340.540664 51.987753 \n",
       "L 345.664631 56.533596 \n",
       "L 350.788598 65.625281 \n",
       "L 355.912565 76.989887 \n",
       "L 361.036532 90.627414 \n",
       "L 366.160498 106.537863 \n",
       "L 371.284465 120.175391 \n",
       "L 376.408432 136.085839 \n",
       "L 381.532399 151.996288 \n",
       "L 386.656366 165.633815 \n",
       "L 391.780333 179.271343 \n",
       "L 396.9043 188.363028 \n",
       "L 402.028267 197.454713 \n",
       "L 407.152234 204.273476 \n",
       "L 412.276201 211.09224 \n",
       "L 417.400168 215.638083 \n",
       "L 422.524135 217.911004 \n",
       "L 427.648102 217.911004 \n",
       "L 432.772069 217.911004 \n",
       "L 437.896036 215.638083 \n",
       "L 443.020003 213.365161 \n",
       "L 448.14397 206.546398 \n",
       "L 453.267936 199.727634 \n",
       "L 458.391903 192.90887 \n",
       "L 463.51587 183.817185 \n",
       "L 468.639837 174.7255 \n",
       "L 473.763804 165.633815 \n",
       "L 478.887771 158.815052 \n",
       "L 484.011738 151.996288 \n",
       "L 489.135705 145.177524 \n",
       "L 494.259672 140.631682 \n",
       "L 499.383639 138.35876 \n",
       "L 504.507606 138.35876 \n",
       "L 509.631573 136.085839 \n",
       "L 514.75554 136.085839 \n",
       "L 519.879507 133.812918 \n",
       "L 525.003474 131.539997 \n",
       "L 530.127441 129.267076 \n",
       "L 535.251408 126.994154 \n",
       "L 540.375374 124.721233 \n",
       "L 545.499341 122.448312 \n",
       "L 550.623308 120.175391 \n",
       "L 555.747275 120.175391 \n",
       "L 560.871242 120.175391 \n",
       "L 565.995209 122.448312 \n",
       "L 571.119176 124.721233 \n",
       "\" style=\"fill:none;stroke:#ff7f0e;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_29\">\n",
       "    <path clip-path=\"url(#pbfa1485ef8)\" d=\"M 63.846449 120.508896 \n",
       "L 68.970416 119.260487 \n",
       "L 74.094383 120.276662 \n",
       "L 79.21835 119.71438 \n",
       "L 84.342317 120.401524 \n",
       "L 89.466284 121.192786 \n",
       "L 94.590251 120.856433 \n",
       "L 99.714217 120.407624 \n",
       "L 104.838184 119.898418 \n",
       "L 109.962151 120.612608 \n",
       "L 115.086118 121.014442 \n",
       "L 120.210085 121.268434 \n",
       "L 125.334052 120.749874 \n",
       "L 130.458019 120.213622 \n",
       "L 135.581986 121.195429 \n",
       "L 140.705953 120.120891 \n",
       "L 145.82992 120.789325 \n",
       "L 150.953887 120.641485 \n",
       "L 156.077854 120.059477 \n",
       "L 161.201821 121.047589 \n",
       "L 166.325788 119.71072 \n",
       "L 171.449755 119.553525 \n",
       "L 176.573722 119.951291 \n",
       "L 181.697689 119.932582 \n",
       "L 186.821655 121.189329 \n",
       "L 191.945622 119.904519 \n",
       "L 197.069589 119.765016 \n",
       "L 202.193556 119.703602 \n",
       "L 207.317523 119.043505 \n",
       "L 212.44149 121.281043 \n",
       "L 217.565457 121.28938 \n",
       "L 222.689424 119.302786 \n",
       "L 227.813391 120.942657 \n",
       "L 232.937358 120.361666 \n",
       "L 238.061325 120.14509 \n",
       "L 243.185292 119.373554 \n",
       "L 248.309259 120.580274 \n",
       "L 253.433226 121.310123 \n",
       "L 258.557193 120.001317 \n",
       "L 263.68116 119.663948 \n",
       "L 268.805127 120.324045 \n",
       "L 273.929093 120.567666 \n",
       "L 279.05306 119.926278 \n",
       "L 284.177027 119.787792 \n",
       "L 289.300994 120.126178 \n",
       "L 294.424961 121.123644 \n",
       "L 299.548928 119.639952 \n",
       "L 304.672895 119.041269 \n",
       "L 309.796862 119.926278 \n",
       "L 314.920829 121.019526 \n",
       "L 320.044796 119.371317 \n",
       "L 325.168763 119.163079 \n",
       "L 330.29273 120.264664 \n",
       "L 335.416697 120.194913 \n",
       "L 340.540664 121.070568 \n",
       "L 345.664631 119.707669 \n",
       "L 350.788598 120.053376 \n",
       "L 355.912565 119.782708 \n",
       "L 361.036532 119.858764 \n",
       "L 366.160498 121.244642 \n",
       "L 371.284465 119.837005 \n",
       "L 376.408432 120.363903 \n",
       "L 381.532399 120.812711 \n",
       "L 386.656366 119.79552 \n",
       "L 391.780333 121.042912 \n",
       "L 396.9043 120.321401 \n",
       "L 402.028267 121.135642 \n",
       "L 407.152234 120.535943 \n",
       "L 412.276201 121.133609 \n",
       "L 417.400168 120.837928 \n",
       "L 422.524135 120.169493 \n",
       "L 427.648102 119.206394 \n",
       "L 432.772069 120.013315 \n",
       "L 437.896036 119.926888 \n",
       "L 443.020003 121.246065 \n",
       "L 448.14397 119.71133 \n",
       "L 453.267936 119.712347 \n",
       "L 458.391903 121.144997 \n",
       "L 463.51587 120.74723 \n",
       "L 468.639837 120.141227 \n",
       "L 473.763804 119.248896 \n",
       "L 478.887771 120.291101 \n",
       "L 484.011738 120.656533 \n",
       "L 489.135705 119.746511 \n",
       "L 494.259672 119.469538 \n",
       "L 499.383639 119.695468 \n",
       "L 504.507606 121.022983 \n",
       "L 509.631573 119.661101 \n",
       "L 514.75554 121.118764 \n",
       "L 519.879507 120.693951 \n",
       "L 525.003474 120.399287 \n",
       "L 530.127441 120.234771 \n",
       "L 535.251408 120.48673 \n",
       "L 540.375374 120.920897 \n",
       "L 545.499341 121.120797 \n",
       "L 550.623308 120.643925 \n",
       "L 555.747275 121.138489 \n",
       "L 560.871242 120.357598 \n",
       "L 565.995209 121.016679 \n",
       "L 571.119176 121.181194 \n",
       "\" style=\"fill:none;stroke:#2ca02c;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_3\">\n",
       "    <path d=\"M 38.482813 228.96 \n",
       "L 38.482813 7.2 \n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_4\">\n",
       "    <path d=\"M 596.482813 228.96 \n",
       "L 596.482813 7.2 \n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_5\">\n",
       "    <path d=\"M 38.482813 228.96 \n",
       "L 596.482813 228.96 \n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_6\">\n",
       "    <path d=\"M 38.482813 7.2 \n",
       "L 596.482813 7.2 \n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\n",
       "   </g>\n",
       "   <g id=\"legend_1\">\n",
       "    <g id=\"patch_7\">\n",
       "     <path d=\"M 436.382812 59.8 \n",
       "L 589.482813 59.8 \n",
       "Q 591.482813 59.8 591.482813 57.8 \n",
       "L 591.482813 14.2 \n",
       "Q 591.482813 12.2 589.482813 12.2 \n",
       "L 436.382812 12.2 \n",
       "Q 434.382812 12.2 434.382812 14.2 \n",
       "L 434.382812 57.8 \n",
       "Q 434.382812 59.8 436.382812 59.8 \n",
       "z\n",
       "\" style=\"fill:#ffffff;opacity:0.8;stroke:#cccccc;stroke-linejoin:miter;\"/>\n",
       "    </g>\n",
       "    <g id=\"line2d_30\">\n",
       "     <path d=\"M 438.382812 20.3 \n",
       "L 458.382812 20.3 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "    </g>\n",
       "    <g id=\"line2d_31\"/>\n",
       "    <g id=\"text_15\">\n",
       "     <!-- signal $x[k]$ -->\n",
       "     <g transform=\"translate(466.382812 23.8)scale(0.1 -0.1)\">\n",
       "      <defs>\n",
       "       <path d=\"M 45.40625 27.984375 \n",
       "Q 45.40625 37.75 41.375 43.109375 \n",
       "Q 37.359375 48.484375 30.078125 48.484375 \n",
       "Q 22.859375 48.484375 18.828125 43.109375 \n",
       "Q 14.796875 37.75 14.796875 27.984375 \n",
       "Q 14.796875 18.265625 18.828125 12.890625 \n",
       "Q 22.859375 7.515625 30.078125 7.515625 \n",
       "Q 37.359375 7.515625 41.375 12.890625 \n",
       "Q 45.40625 18.265625 45.40625 27.984375 \n",
       "z\n",
       "M 54.390625 6.78125 \n",
       "Q 54.390625 -7.171875 48.1875 -13.984375 \n",
       "Q 42 -20.796875 29.203125 -20.796875 \n",
       "Q 24.46875 -20.796875 20.265625 -20.09375 \n",
       "Q 16.0625 -19.390625 12.109375 -17.921875 \n",
       "L 12.109375 -9.1875 \n",
       "Q 16.0625 -11.328125 19.921875 -12.34375 \n",
       "Q 23.78125 -13.375 27.78125 -13.375 \n",
       "Q 36.625 -13.375 41.015625 -8.765625 \n",
       "Q 45.40625 -4.15625 45.40625 5.171875 \n",
       "L 45.40625 9.625 \n",
       "Q 42.625 4.78125 38.28125 2.390625 \n",
       "Q 33.9375 0 27.875 0 \n",
       "Q 17.828125 0 11.671875 7.65625 \n",
       "Q 5.515625 15.328125 5.515625 27.984375 \n",
       "Q 5.515625 40.671875 11.671875 48.328125 \n",
       "Q 17.828125 56 27.875 56 \n",
       "Q 33.9375 56 38.28125 53.609375 \n",
       "Q 42.625 51.21875 45.40625 46.390625 \n",
       "L 45.40625 54.6875 \n",
       "L 54.390625 54.6875 \n",
       "z\n",
       "\" id=\"DejaVuSans-103\"/>\n",
       "       <path d=\"M 60.015625 54.6875 \n",
       "L 34.90625 27.875 \n",
       "L 50.296875 0 \n",
       "L 39.984375 0 \n",
       "L 28.421875 21.6875 \n",
       "L 8.296875 0 \n",
       "L -2.59375 0 \n",
       "L 24.3125 28.8125 \n",
       "L 10.015625 54.6875 \n",
       "L 20.3125 54.6875 \n",
       "L 30.8125 34.90625 \n",
       "L 49.125 54.6875 \n",
       "z\n",
       "\" id=\"DejaVuSans-Oblique-120\"/>\n",
       "       <path d=\"M 8.59375 75.984375 \n",
       "L 29.296875 75.984375 \n",
       "L 29.296875 69 \n",
       "L 17.578125 69 \n",
       "L 17.578125 -6.203125 \n",
       "L 29.296875 -6.203125 \n",
       "L 29.296875 -13.1875 \n",
       "L 8.59375 -13.1875 \n",
       "z\n",
       "\" id=\"DejaVuSans-91\"/>\n",
       "       <path d=\"M 30.421875 75.984375 \n",
       "L 30.421875 -13.1875 \n",
       "L 9.71875 -13.1875 \n",
       "L 9.71875 -6.203125 \n",
       "L 21.390625 -6.203125 \n",
       "L 21.390625 69 \n",
       "L 9.71875 69 \n",
       "L 9.71875 75.984375 \n",
       "z\n",
       "\" id=\"DejaVuSans-93\"/>\n",
       "      </defs>\n",
       "      <use transform=\"translate(0 0.015625)\" xlink:href=\"#DejaVuSans-115\"/>\n",
       "      <use transform=\"translate(52.099609 0.015625)\" xlink:href=\"#DejaVuSans-105\"/>\n",
       "      <use transform=\"translate(79.882812 0.015625)\" xlink:href=\"#DejaVuSans-103\"/>\n",
       "      <use transform=\"translate(143.359375 0.015625)\" xlink:href=\"#DejaVuSans-110\"/>\n",
       "      <use transform=\"translate(206.738281 0.015625)\" xlink:href=\"#DejaVuSans-97\"/>\n",
       "      <use transform=\"translate(268.017578 0.015625)\" xlink:href=\"#DejaVuSans-108\"/>\n",
       "      <use transform=\"translate(295.800781 0.015625)\" xlink:href=\"#DejaVuSans-32\"/>\n",
       "      <use transform=\"translate(327.587891 0.015625)\" xlink:href=\"#DejaVuSans-Oblique-120\"/>\n",
       "      <use transform=\"translate(386.767578 0.015625)\" xlink:href=\"#DejaVuSans-91\"/>\n",
       "      <use transform=\"translate(425.78125 0.015625)\" xlink:href=\"#DejaVuSans-Oblique-107\"/>\n",
       "      <use transform=\"translate(483.691406 0.015625)\" xlink:href=\"#DejaVuSans-93\"/>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"line2d_32\">\n",
       "     <path d=\"M 438.382812 35 \n",
       "L 458.382812 35 \n",
       "\" style=\"fill:none;stroke:#ff7f0e;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "    </g>\n",
       "    <g id=\"line2d_33\"/>\n",
       "    <g id=\"text_16\">\n",
       "     <!-- requantized signal $x_Q[k]$ -->\n",
       "     <g transform=\"translate(466.382812 38.5)scale(0.1 -0.1)\">\n",
       "      <defs>\n",
       "       <path d=\"M 41.109375 46.296875 \n",
       "Q 39.59375 47.171875 37.8125 47.578125 \n",
       "Q 36.03125 48 33.890625 48 \n",
       "Q 26.265625 48 22.1875 43.046875 \n",
       "Q 18.109375 38.09375 18.109375 28.8125 \n",
       "L 18.109375 0 \n",
       "L 9.078125 0 \n",
       "L 9.078125 54.6875 \n",
       "L 18.109375 54.6875 \n",
       "L 18.109375 46.1875 \n",
       "Q 20.953125 51.171875 25.484375 53.578125 \n",
       "Q 30.03125 56 36.53125 56 \n",
       "Q 37.453125 56 38.578125 55.875 \n",
       "Q 39.703125 55.765625 41.0625 55.515625 \n",
       "z\n",
       "\" id=\"DejaVuSans-114\"/>\n",
       "       <path d=\"M 14.796875 27.296875 \n",
       "Q 14.796875 17.390625 18.875 11.75 \n",
       "Q 22.953125 6.109375 30.078125 6.109375 \n",
       "Q 37.203125 6.109375 41.296875 11.75 \n",
       "Q 45.40625 17.390625 45.40625 27.296875 \n",
       "Q 45.40625 37.203125 41.296875 42.84375 \n",
       "Q 37.203125 48.484375 30.078125 48.484375 \n",
       "Q 22.953125 48.484375 18.875 42.84375 \n",
       "Q 14.796875 37.203125 14.796875 27.296875 \n",
       "z\n",
       "M 45.40625 8.203125 \n",
       "Q 42.578125 3.328125 38.25 0.953125 \n",
       "Q 33.9375 -1.421875 27.875 -1.421875 \n",
       "Q 17.96875 -1.421875 11.734375 6.484375 \n",
       "Q 5.515625 14.40625 5.515625 27.296875 \n",
       "Q 5.515625 40.1875 11.734375 48.09375 \n",
       "Q 17.96875 56 27.875 56 \n",
       "Q 33.9375 56 38.25 53.625 \n",
       "Q 42.578125 51.265625 45.40625 46.390625 \n",
       "L 45.40625 54.6875 \n",
       "L 54.390625 54.6875 \n",
       "L 54.390625 -20.796875 \n",
       "L 45.40625 -20.796875 \n",
       "z\n",
       "\" id=\"DejaVuSans-113\"/>\n",
       "       <path d=\"M 8.5 21.578125 \n",
       "L 8.5 54.6875 \n",
       "L 17.484375 54.6875 \n",
       "L 17.484375 21.921875 \n",
       "Q 17.484375 14.15625 20.5 10.265625 \n",
       "Q 23.53125 6.390625 29.59375 6.390625 \n",
       "Q 36.859375 6.390625 41.078125 11.03125 \n",
       "Q 45.3125 15.671875 45.3125 23.6875 \n",
       "L 45.3125 54.6875 \n",
       "L 54.296875 54.6875 \n",
       "L 54.296875 0 \n",
       "L 45.3125 0 \n",
       "L 45.3125 8.40625 \n",
       "Q 42.046875 3.421875 37.71875 1 \n",
       "Q 33.40625 -1.421875 27.6875 -1.421875 \n",
       "Q 18.265625 -1.421875 13.375 4.4375 \n",
       "Q 8.5 10.296875 8.5 21.578125 \n",
       "z\n",
       "M 31.109375 56 \n",
       "z\n",
       "\" id=\"DejaVuSans-117\"/>\n",
       "       <path d=\"M 18.3125 70.21875 \n",
       "L 18.3125 54.6875 \n",
       "L 36.8125 54.6875 \n",
       "L 36.8125 47.703125 \n",
       "L 18.3125 47.703125 \n",
       "L 18.3125 18.015625 \n",
       "Q 18.3125 11.328125 20.140625 9.421875 \n",
       "Q 21.96875 7.515625 27.59375 7.515625 \n",
       "L 36.8125 7.515625 \n",
       "L 36.8125 0 \n",
       "L 27.59375 0 \n",
       "Q 17.1875 0 13.234375 3.875 \n",
       "Q 9.28125 7.765625 9.28125 18.015625 \n",
       "L 9.28125 47.703125 \n",
       "L 2.6875 47.703125 \n",
       "L 2.6875 54.6875 \n",
       "L 9.28125 54.6875 \n",
       "L 9.28125 70.21875 \n",
       "z\n",
       "\" id=\"DejaVuSans-116\"/>\n",
       "       <path d=\"M 5.515625 54.6875 \n",
       "L 48.1875 54.6875 \n",
       "L 48.1875 46.484375 \n",
       "L 14.40625 7.171875 \n",
       "L 48.1875 7.171875 \n",
       "L 48.1875 0 \n",
       "L 4.296875 0 \n",
       "L 4.296875 8.203125 \n",
       "L 38.09375 47.515625 \n",
       "L 5.515625 47.515625 \n",
       "z\n",
       "\" id=\"DejaVuSans-122\"/>\n",
       "       <path d=\"M 36.078125 -1.3125 \n",
       "Q 35.546875 -1.375 34.953125 -1.390625 \n",
       "Q 34.375 -1.421875 33.203125 -1.421875 \n",
       "Q 19.53125 -1.421875 11.8125 6.421875 \n",
       "Q 4.109375 14.265625 4.109375 28.078125 \n",
       "Q 4.109375 36.234375 7.0625 44.4375 \n",
       "Q 10.015625 52.640625 15.28125 59.1875 \n",
       "Q 21.390625 66.703125 29.03125 70.453125 \n",
       "Q 36.671875 74.21875 45.90625 74.21875 \n",
       "Q 59.28125 74.21875 66.984375 66.328125 \n",
       "Q 74.703125 58.453125 74.703125 44.828125 \n",
       "Q 74.703125 30.125 66.640625 17.921875 \n",
       "Q 58.59375 5.71875 45.609375 0.6875 \n",
       "L 55.515625 -12.890625 \n",
       "L 44.484375 -12.890625 \n",
       "z\n",
       "M 45.609375 66.21875 \n",
       "Q 37.5 66.21875 31.296875 62.28125 \n",
       "Q 25.09375 58.34375 20.515625 50.296875 \n",
       "Q 17.578125 45.171875 16.03125 39.40625 \n",
       "Q 14.5 33.640625 14.5 27.78125 \n",
       "Q 14.5 17.625 19.359375 12.109375 \n",
       "Q 24.21875 6.59375 33.109375 6.59375 \n",
       "Q 41.109375 6.59375 47.375 10.5625 \n",
       "Q 53.65625 14.546875 58.109375 22.40625 \n",
       "Q 61.078125 27.6875 62.640625 33.46875 \n",
       "Q 64.203125 39.265625 64.203125 45.015625 \n",
       "Q 64.203125 55.125 59.3125 60.671875 \n",
       "Q 54.4375 66.21875 45.609375 66.21875 \n",
       "z\n",
       "\" id=\"DejaVuSans-Oblique-81\"/>\n",
       "      </defs>\n",
       "      <use transform=\"translate(0 0.015625)\" xlink:href=\"#DejaVuSans-114\"/>\n",
       "      <use transform=\"translate(41.113281 0.015625)\" xlink:href=\"#DejaVuSans-101\"/>\n",
       "      <use transform=\"translate(102.636719 0.015625)\" xlink:href=\"#DejaVuSans-113\"/>\n",
       "      <use transform=\"translate(166.113281 0.015625)\" xlink:href=\"#DejaVuSans-117\"/>\n",
       "      <use transform=\"translate(229.492188 0.015625)\" xlink:href=\"#DejaVuSans-97\"/>\n",
       "      <use transform=\"translate(290.771484 0.015625)\" xlink:href=\"#DejaVuSans-110\"/>\n",
       "      <use transform=\"translate(354.150391 0.015625)\" xlink:href=\"#DejaVuSans-116\"/>\n",
       "      <use transform=\"translate(393.359375 0.015625)\" xlink:href=\"#DejaVuSans-105\"/>\n",
       "      <use transform=\"translate(421.142578 0.015625)\" xlink:href=\"#DejaVuSans-122\"/>\n",
       "      <use transform=\"translate(473.632812 0.015625)\" xlink:href=\"#DejaVuSans-101\"/>\n",
       "      <use transform=\"translate(535.15625 0.015625)\" xlink:href=\"#DejaVuSans-100\"/>\n",
       "      <use transform=\"translate(598.632812 0.015625)\" xlink:href=\"#DejaVuSans-32\"/>\n",
       "      <use transform=\"translate(630.419922 0.015625)\" xlink:href=\"#DejaVuSans-115\"/>\n",
       "      <use transform=\"translate(682.519531 0.015625)\" xlink:href=\"#DejaVuSans-105\"/>\n",
       "      <use transform=\"translate(710.302734 0.015625)\" xlink:href=\"#DejaVuSans-103\"/>\n",
       "      <use transform=\"translate(773.779297 0.015625)\" xlink:href=\"#DejaVuSans-110\"/>\n",
       "      <use transform=\"translate(837.158203 0.015625)\" xlink:href=\"#DejaVuSans-97\"/>\n",
       "      <use transform=\"translate(898.4375 0.015625)\" xlink:href=\"#DejaVuSans-108\"/>\n",
       "      <use transform=\"translate(926.220703 0.015625)\" xlink:href=\"#DejaVuSans-32\"/>\n",
       "      <use transform=\"translate(958.007812 0.015625)\" xlink:href=\"#DejaVuSans-Oblique-120\"/>\n",
       "      <use transform=\"translate(1017.1875 -16.390625)scale(0.7)\" xlink:href=\"#DejaVuSans-Oblique-81\"/>\n",
       "      <use transform=\"translate(1075.019531 0.015625)\" xlink:href=\"#DejaVuSans-91\"/>\n",
       "      <use transform=\"translate(1114.033203 0.015625)\" xlink:href=\"#DejaVuSans-Oblique-107\"/>\n",
       "      <use transform=\"translate(1171.943359 0.015625)\" xlink:href=\"#DejaVuSans-93\"/>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"line2d_34\">\n",
       "     <path d=\"M 438.382812 50.2 \n",
       "L 458.382812 50.2 \n",
       "\" style=\"fill:none;stroke:#2ca02c;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "    </g>\n",
       "    <g id=\"line2d_35\"/>\n",
       "    <g id=\"text_17\">\n",
       "     <!-- quantization error $e[k]$ -->\n",
       "     <g transform=\"translate(466.382812 53.7)scale(0.1 -0.1)\">\n",
       "      <defs>\n",
       "       <path d=\"M 30.609375 48.390625 \n",
       "Q 23.390625 48.390625 19.1875 42.75 \n",
       "Q 14.984375 37.109375 14.984375 27.296875 \n",
       "Q 14.984375 17.484375 19.15625 11.84375 \n",
       "Q 23.34375 6.203125 30.609375 6.203125 \n",
       "Q 37.796875 6.203125 41.984375 11.859375 \n",
       "Q 46.1875 17.53125 46.1875 27.296875 \n",
       "Q 46.1875 37.015625 41.984375 42.703125 \n",
       "Q 37.796875 48.390625 30.609375 48.390625 \n",
       "z\n",
       "M 30.609375 56 \n",
       "Q 42.328125 56 49.015625 48.375 \n",
       "Q 55.71875 40.765625 55.71875 27.296875 \n",
       "Q 55.71875 13.875 49.015625 6.21875 \n",
       "Q 42.328125 -1.421875 30.609375 -1.421875 \n",
       "Q 18.84375 -1.421875 12.171875 6.21875 \n",
       "Q 5.515625 13.875 5.515625 27.296875 \n",
       "Q 5.515625 40.765625 12.171875 48.375 \n",
       "Q 18.84375 56 30.609375 56 \n",
       "z\n",
       "\" id=\"DejaVuSans-111\"/>\n",
       "       <path d=\"M 48.09375 32.234375 \n",
       "Q 48.25 33.015625 48.3125 33.84375 \n",
       "Q 48.390625 34.671875 48.390625 35.5 \n",
       "Q 48.390625 41.453125 44.890625 44.921875 \n",
       "Q 41.40625 48.390625 35.40625 48.390625 \n",
       "Q 28.71875 48.390625 23.578125 44.15625 \n",
       "Q 18.453125 39.9375 15.828125 32.171875 \n",
       "z\n",
       "M 55.90625 25.203125 \n",
       "L 14.109375 25.203125 \n",
       "Q 13.8125 23.34375 13.71875 22.265625 \n",
       "Q 13.625 21.1875 13.625 20.40625 \n",
       "Q 13.625 13.625 17.796875 9.90625 \n",
       "Q 21.96875 6.203125 29.59375 6.203125 \n",
       "Q 35.453125 6.203125 40.671875 7.515625 \n",
       "Q 45.90625 8.84375 50.390625 11.375 \n",
       "L 48.6875 2.484375 \n",
       "Q 43.84375 0.53125 38.6875 -0.4375 \n",
       "Q 33.546875 -1.421875 28.21875 -1.421875 \n",
       "Q 16.84375 -1.421875 10.71875 4.015625 \n",
       "Q 4.59375 9.46875 4.59375 19.484375 \n",
       "Q 4.59375 28.03125 7.640625 35.375 \n",
       "Q 10.6875 42.71875 16.609375 48.484375 \n",
       "Q 20.40625 52.09375 25.65625 54.046875 \n",
       "Q 30.90625 56 36.8125 56 \n",
       "Q 46.09375 56 51.578125 50.4375 \n",
       "Q 57.078125 44.875 57.078125 35.5 \n",
       "Q 57.078125 33.25 56.78125 30.6875 \n",
       "Q 56.5 28.125 55.90625 25.203125 \n",
       "z\n",
       "\" id=\"DejaVuSans-Oblique-101\"/>\n",
       "      </defs>\n",
       "      <use transform=\"translate(0 0.015625)\" xlink:href=\"#DejaVuSans-113\"/>\n",
       "      <use transform=\"translate(63.476562 0.015625)\" xlink:href=\"#DejaVuSans-117\"/>\n",
       "      <use transform=\"translate(126.855469 0.015625)\" xlink:href=\"#DejaVuSans-97\"/>\n",
       "      <use transform=\"translate(188.134766 0.015625)\" xlink:href=\"#DejaVuSans-110\"/>\n",
       "      <use transform=\"translate(251.513672 0.015625)\" xlink:href=\"#DejaVuSans-116\"/>\n",
       "      <use transform=\"translate(290.722656 0.015625)\" xlink:href=\"#DejaVuSans-105\"/>\n",
       "      <use transform=\"translate(318.505859 0.015625)\" xlink:href=\"#DejaVuSans-122\"/>\n",
       "      <use transform=\"translate(370.996094 0.015625)\" xlink:href=\"#DejaVuSans-97\"/>\n",
       "      <use transform=\"translate(432.275391 0.015625)\" xlink:href=\"#DejaVuSans-116\"/>\n",
       "      <use transform=\"translate(471.484375 0.015625)\" xlink:href=\"#DejaVuSans-105\"/>\n",
       "      <use transform=\"translate(499.267578 0.015625)\" xlink:href=\"#DejaVuSans-111\"/>\n",
       "      <use transform=\"translate(560.449219 0.015625)\" xlink:href=\"#DejaVuSans-110\"/>\n",
       "      <use transform=\"translate(623.828125 0.015625)\" xlink:href=\"#DejaVuSans-32\"/>\n",
       "      <use transform=\"translate(655.615234 0.015625)\" xlink:href=\"#DejaVuSans-101\"/>\n",
       "      <use transform=\"translate(717.138672 0.015625)\" xlink:href=\"#DejaVuSans-114\"/>\n",
       "      <use transform=\"translate(758.251953 0.015625)\" xlink:href=\"#DejaVuSans-114\"/>\n",
       "      <use transform=\"translate(799.365234 0.015625)\" xlink:href=\"#DejaVuSans-111\"/>\n",
       "      <use transform=\"translate(860.546875 0.015625)\" xlink:href=\"#DejaVuSans-114\"/>\n",
       "      <use transform=\"translate(901.660156 0.015625)\" xlink:href=\"#DejaVuSans-32\"/>\n",
       "      <use transform=\"translate(933.447266 0.015625)\" xlink:href=\"#DejaVuSans-Oblique-101\"/>\n",
       "      <use transform=\"translate(994.970703 0.015625)\" xlink:href=\"#DejaVuSans-91\"/>\n",
       "      <use transform=\"translate(1033.984375 0.015625)\" xlink:href=\"#DejaVuSans-Oblique-107\"/>\n",
       "      <use transform=\"translate(1091.894531 0.015625)\" xlink:href=\"#DejaVuSans-93\"/>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "  </g>\n",
       " </g>\n",
       " <defs>\n",
       "  <clipPath id=\"pbfa1485ef8\">\n",
       "   <rect height=\"221.76\" width=\"558\" x=\"38.482813\" y=\"7.2\"/>\n",
       "  </clipPath>\n",
       " </defs>\n",
       "</svg>\n"
      ],
      "text/plain": [
       "<Figure size 960x384 with 1 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "xQ = uniform_midtread_quantizer(x, 8)\n",
    "e = evaluate_requantization(x, xQ)\n",
    "sf.write(\"speech_8bit.wav\", xQ, fs)\n",
    "sf.write(\"speech_8bit_error.wav\", e, fs)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "**Requantized Signal**\n",
    "<audio src=\"speech_8bit.wav\" controls>Your browser does not support the audio element.</audio>\n",
    "[speech_8bit.wav](speech_8bit.wav)\n",
    "\n",
    "**Quantization Error**\n",
    "<audio src=\"speech_8bit_error.wav\" controls>Your browser does not support the audio element.</audio>\n",
    "[speech_8bit_error.wav](speech_8bit_error.wav)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### Requantization to 6 bit"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "SNR: 22.9 dB\n"
     ]
    },
    {
     "data": {
      "application/pdf": "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x6sbugplbmRzdHJlYW0KZW5kb2JqCjE0IDAgb2JqCjw8IC9CYXNlRm9udCAvRGVqYVZ1U2Fucy1PYmxpcXVlIC9DaGFyUHJvY3MgMTUgMCBSCi9FbmNvZGluZyA8PCAvRGlmZmVyZW5jZXMgWyA4MSAvUSAxMDEgL2UgMTA3IC9rIDEyMCAveCBdIC9UeXBlIC9FbmNvZGluZyA+PgovRmlyc3RDaGFyIDAgL0ZvbnRCQm94IFsgLTEwMTYgLTM1MSAxNjYwIDEwNjggXSAvRm9udERlc2NyaXB0b3IgMTMgMCBSCi9Gb250TWF0cml4IFsgMC4wMDEgMCAwIDAuMDAxIDAgMCBdIC9MYXN0Q2hhciAyNTUgL05hbWUgL0RlamFWdVNhbnMtT2JsaXF1ZQovU3VidHlwZSAvVHlwZTMgL1R5cGUgL0ZvbnQgL1dpZHRocyAxMiAwIFIgPj4KZW5kb2JqCjEzIDAgb2JqCjw8IC9Bc2NlbnQgOTI5IC9DYXBIZWlnaHQgMCAvRGVzY2VudCAtMjM2IC9GbGFncyA5NgovRm9udEJCb3ggWyAtMTAxNiAtMzUxIDE2NjAgMTA2OCBdIC9Gb250TmFtZSAvRGVqYVZ1U2Fucy1PYmxpcXVlCi9JdGFsaWNBbmdsZSAwIC9NYXhXaWR0aCAxMzUwIC9TdGVtViAwIC9UeXBlIC9Gb250RGVzY3JpcHRvciAvWEhlaWdodCAwID4+CmVuZG9iagoxMiAwIG9iagpbIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwCjYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgMzE4IDQwMSA0NjAgODM4IDYzNgo5NTAgNzgwIDI3NSAzOTAgMzkwIDUwMCA4MzggMzE4IDM2MSAzMTggMzM3IDYzNiA2MzYgNjM2IDYzNiA2MzYgNjM2IDYzNiA2MzYKNjM2IDYzNiAzMzcgMzM3IDgzOCA4MzggODM4IDUzMSAxMDAwIDY4NCA2ODYgNjk4IDc3MCA2MzIgNTc1IDc3NSA3NTIgMjk1CjI5NSA2NTYgNTU3IDg2MyA3NDggNzg3IDYwMyA3ODcgNjk1IDYzNSA2MTEgNzMyIDY4NCA5ODkgNjg1IDYxMSA2ODUgMzkwIDMzNwozOTAgODM4IDUwMCA1MDAgNjEzIDYzNSA1NTAgNjM1IDYxNSAzNTIgNjM1IDYzNCAyNzggMjc4IDU3OSAyNzggOTc0IDYzNCA2MTIKNjM1IDYzNSA0MTEgNTIxIDM5MiA2MzQgNTkyIDgxOCA1OTIgNTkyIDUyNSA2MzYgMzM3IDYzNiA4MzggNjAwIDYzNiA2MDAgMzE4CjM1MiA1MTggMTAwMCA1MDAgNTAwIDUwMCAxMzUwIDYzNSA0MDAgMTA3MCA2MDAgNjg1IDYwMCA2MDAgMzE4IDMxOCA1MTggNTE4CjU5MCA1MDAgMTAwMCA1MDAgMTAwMCA1MjEgNDAwIDEwMjggNjAwIDUyNSA2MTEgMzE4IDQwMSA2MzYgNjM2IDYzNiA2MzYgMzM3CjUwMCA1MDAgMTAwMCA0NzEgNjE3IDgzOCAzNjEgMTAwMCA1MDAgNTAwIDgzOCA0MDEgNDAxIDUwMCA2MzYgNjM2IDMxOCA1MDAKNDAxIDQ3MSA2MTcgOTY5IDk2OSA5NjkgNTMxIDY4NCA2ODQgNjg0IDY4NCA2ODQgNjg0IDk3NCA2OTggNjMyIDYzMiA2MzIgNjMyCjI5NSAyOTUgMjk1IDI5NSA3NzUgNzQ4IDc4NyA3ODcgNzg3IDc4NyA3ODcgODM4IDc4NyA3MzIgNzMyIDczMiA3MzIgNjExIDYwOAo2MzAgNjEzIDYxMyA2MTMgNjEzIDYxMyA2MTMgOTk1IDU1MCA2MTUgNjE1IDYxNSA2MTUgMjc4IDI3OCAyNzggMjc4IDYxMiA2MzQKNjEyIDYxMiA2MTIgNjEyIDYxMiA4MzggNjEyIDYzNCA2MzQgNjM0IDYzNCA1OTIgNjM1IDU5MiBdCmVuZG9iagoxNSAwIG9iago8PCAvUSAxNiAwIFIgL2UgMTcgMCBSIC9rIDE4IDAgUiAveCAxOSAwIFIgPj4KZW5kb2JqCjI0IDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggMzA0ID4+CnN0cmVhbQp4nD2SO5LDMAxDe52CF8iM+JPk82Qnlff+7T4yyVaASYkAKC91mbKmPCBpJgn/0eHhYjvld9iezczAtUQvE8sp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Tj+MDgBgIl5ZgOyuRDlL0o6ln2+8x/cPQABTtAplbmRzdHJlYW0KZW5kb2JqCjIyIDAgb2JqCjw8IC9CYXNlRm9udCAvRGVqYVZ1U2FucyAvQ2hhclByb2NzIDIzIDAgUgovRW5jb2RpbmcgPDwKL0RpZmZlcmVuY2VzIFsgMzIgL3NwYWNlIDQ2IC9wZXJpb2QgNDggL3plcm8gL29uZSAvdHdvIC90aHJlZSAvZm91ciA1NCAvc2l4IDU2IC9laWdodAo5MSAvYnJhY2tldGxlZnQgOTMgL2JyYWNrZXRyaWdodCA5NyAvYSAxMDAgL2QgL2UgMTAzIC9nIDEwNSAvaSAxMDggL2wgL20gL24KL28gL3AgL3EgL3IgL3MgL3QgL3UgMTIwIC94IDEyMiAveiBdCi9UeXBlIC9FbmNvZGluZyA+PgovRmlyc3RDaGFyIDAgL0ZvbnRCQm94IFsgLTEwMjEgLTQ2MyAxNzk0IDEyMzMgXSAvRm9udERlc2NyaXB0b3IgMjEgMCBSCi9Gb250TWF0cml4IFsgMC4wMDEgMCAwIDAuMDAxIDAgMCBdIC9MYXN0Q2hhciAyNTUgL05hbWUgL0RlamFWdVNhbnMKL1N1YnR5cGUgL1R5cGUzIC9UeXBlIC9Gb250IC9XaWR0aHMgMjAgMCBSID4+CmVuZG9iagoyMSAwIG9iago8PCAvQXNjZW50IDkyOSAvQ2FwSGVpZ2h0IDAgL0Rlc2NlbnQgLTIzNiAvRmxhZ3MgMzIKL0ZvbnRCQm94IFsgLTEwMjEgLTQ2MyAxNzk0IDEyMzMgXSAvRm9udE5hbWUgL0RlamFWdVNhbnMgL0l0YWxpY0FuZ2xlIDAKL01heFdpZHRoIDEzNDIgL1N0ZW1WIDAgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9YSGVpZ2h0IDAgPj4KZW5kb2JqCjIwIDAgb2JqClsgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAKNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCAzMTggNDAxIDQ2MCA4MzggNjM2Cjk1MCA3ODAgMjc1IDM5MCAzOTAgNTAwIDgzOCAzMTggMzYxIDMxOCAzMzcgNjM2IDYzNiA2MzYgNjM2IDYzNiA2MzYgNjM2IDYzNgo2MzYgNjM2IDMzNyAzMzcgODM4IDgzOCA4MzggNTMxIDEwMDAgNjg0IDY4NiA2OTggNzcwIDYzMiA1NzUgNzc1IDc1MiAyOTUKMjk1IDY1NiA1NTcgODYzIDc0OCA3ODcgNjAzIDc4NyA2OTUgNjM1IDYxMSA3MzIgNjg0IDk4OSA2ODUgNjExIDY4NSAzOTAgMzM3CjM5MCA4MzggNTAwIDUwMCA2MTMgNjM1IDU1MCA2MzUgNjE1IDM1MiA2MzUgNjM0IDI3OCAyNzggNTc5IDI3OCA5NzQgNjM0IDYxMgo2MzUgNjM1IDQxMSA1MjEgMzkyIDYzNCA1OTIgODE4IDU5MiA1OTIgNTI1IDYzNiAzMzcgNjM2IDgzOCA2MDAgNjM2IDYwMCAzMTgKMzUyIDUxOCAxMDAwIDUwMCA1MDAgNTAwIDEzNDIgNjM1IDQwMCAxMDcwIDYwMCA2ODUgNjAwIDYwMCAzMTggMzE4IDUxOCA1MTgKNTkwIDUwMCAxMDAwIDUwMCAxMDAwIDUyMSA0MDAgMTAyMyA2MDAgNTI1IDYxMSAzMTggNDAxIDYzNiA2MzYgNjM2IDYzNiAzMzcKNTAwIDUwMCAxMDAwIDQ3MSA2MTIgODM4IDM2MSAxMDAwIDUwMCA1MDAgODM4IDQwMSA0MDEgNTAwIDYzNiA2MzYgMzE4IDUwMAo0MDEgNDcxIDYxMiA5NjkgOTY5IDk2OSA1MzEgNjg0IDY4NCA2ODQgNjg0IDY4NCA2ODQgOTc0IDY5OCA2MzIgNjMyIDYzMiA2MzIKMjk1IDI5NSAyOTUgMjk1IDc3NSA3NDggNzg3IDc4NyA3ODcgNzg3IDc4NyA4MzggNzg3IDczMiA3MzIgNzMyIDczMiA2MTEgNjA1CjYzMCA2MTMgNjEzIDYxMyA2MTMgNjEzIDYxMyA5ODIgNTUwIDYxNSA2MTUgNjE1IDYxNSAyNzggMjc4IDI3OCAyNzggNjEyIDYzNAo2MTIgNjEyIDYxMiA2MTIgNjEyIDgzOCA2MTIgNjM0IDYzNCA2MzQgNjM0IDU5MiA2MzUgNTkyIF0KZW5kb2JqCjIzIDAgb2JqCjw8IC9hIDI0IDAgUiAvYnJhY2tldGxlZnQgMjUgMCBSIC9icmFja2V0cmlnaHQgMjYgMCBSIC9kIDI3IDAgUiAvZSAyOCAwIFIKL2VpZ2h0IDI5IDAgUiAvZm91ciAzMCAwIFIgL2cgMzEgMCBSIC9pIDMyIDAgUiAvbCAzMyAwIFIgL20gMzQgMCBSCi9uIDM2IDAgUiAvbyAzNyAwIFIgL29uZSAzOCAwIFIgL3AgMzkgMCBSIC9wZXJpb2QgNDAgMCBSIC9xIDQxIDAgUgovciA0MiAwIFIgL3MgNDMgMCBSIC9zaXggNDQgMCBSIC9zcGFjZSA0NSAwIFIgL3QgNDYgMCBSIC90aHJlZSA0NyAwIFIKL3R3byA0OCAwIFIgL3UgNDkgMCBSIC94IDUwIDAgUiAveiA1MSAwIFIgL3plcm8gNTIgMCBSID4+CmVuZG9iagozIDAgb2JqCjw8IC9GMSAyMiAwIFIgL0YyIDE0IDAgUiA+PgplbmRvYmoKNCAwIG9iago8PCAvQTEgPDwgL0NBIDAgL1R5cGUgL0V4dEdTdGF0ZSAvY2EgMSA+PgovQTIgPDwgL0NBIDEgL1R5cGUgL0V4dEdTdGF0ZSAvY2EgMSA+PgovQTMgPDwgL0NBIDAuOCAvVHlwZSAvRXh0R1N0YXRlIC9jYSAwLjggPj4gPj4KZW5kb2JqCjUgMCBvYmoKPDwgPj4KZW5kb2JqCjYgMCBvYmoKPDwgPj4KZW5kb2JqCjcgMCBvYmoKPDwgL0YxLURlamFWdVNhbnMtbWludXMgMzUgMCBSID4+CmVuZG9iagoyIDAgb2JqCjw8IC9Db3VudCAxIC9LaWRzIFsgMTAgMCBSIF0gL1R5cGUgL1BhZ2VzID4+CmVuZG9iago1MyAwIG9iago8PCAvQ3JlYXRpb25EYXRlIChEOjIwMjEwMTE4MTIxNTQ4KzAyJzAwJykKL0NyZWF0b3IgKE1hdHBsb3RsaWIgdjMuMy4yLCBodHRwczovL21hdHBsb3RsaWIub3JnKQovUHJvZHVjZXIgKE1hdHBsb3RsaWIgcGRmIGJhY2tlbmQgdjMuMy4yKSA+PgplbmRvYmoKeHJlZgowIDU0CjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDAxNiAwMDAwMCBuIAowMDAwMDE2ODAyIDAwMDAwIG4gCjAwMDAwMTY1MjYgMDAwMDAgbiAKMDAwMDAxNjU2OSAwMDAwMCBuIAowMDAwMDE2NzExIDAwMDAwIG4gCjAwMDAwMTY3MzIgMDAwMDAgbiAKMDAwMDAxNjc1MyAwMDAwMCBuIAowMDAwMDAwMDY1IDAwMDAwIG4gCjAwMDAwMDAzOTggMDAwMDAgbiAKMDAwMDAwMDIwOCAwMDAwMCBuIAowMDAwMDA0MjcyIDAwMDAwIG4gCjAwMDAwMDU5NjYgMDAwMDAgbiAKMDAwMDAwNTc1OCAwMDAwMCBuIAowMDAwMDA1NDIyIDAwMDAwIG4gCjAwMDAwMDcwMTkgMDAwMDAgbiAKMDAwMDAwNDI5MyAwMDAwMCBuIAowMDAwMDA0Njk5IDAwMDAwIG4gCjAwMDAwMDUwOTkgMDAwMDAgbiAKMDAwMDAwNTI1OCAwMDAwMCBuIAowMDAwMDE1MTIxIDAwMDAwIG4gCjAwMDAwMTQ5MjEgMDAwMDAgbiAKMDAwMDAxNDQ0NiAwMDAwMCBuIAowMDAwMDE2MTc0IDAwMDAwIG4gCjAwMDAwMDcwODEgMDAwMDAgbiAKMDAwMDAwNzQ1OCAwMDAwMCBuIAowMDAwMDA3NjAxIDAwMDAwIG4gCjAwMDAwMDc3NDAgMDAwMDAgbiAKMDAwMDAwODA0MCAwMDAwMCBuIAowMDAwMDA4MzU4IDAwMDAwIG4gCjAwMDAwMDg4MjMgMDAwMDAgbiAKMDAwMDAwODk4NSAwMDAwMCBuIAowMDAwMDA5Mzk2IDAwMDAwIG4gCjAwMDAwMDk1MzYgMDAwMDAgbiAKMDAwMDAwOTY1MyAwMDAwMCBuIAowMDAwMDA5OTgxIDAwMDAwIG4gCjAwMDAwMTAxNTEgMDAwMDAgbiAKMDAwMDAxMDM4NSAwMDAwMCBuIAowMDAwMDEwNjcyIDAwMDAwIG4gCjAwMDAwMTA4MjQgMDAwMDAgbiAKMDAwMDAxMTEzMyAwMDAwMCBuIAowMDAwMDExMjU0IDAwMDAwIG4gCjAwMDAwMTE1NjQgMDAwMDAgbiAKMDAwMDAxMTc5NCAwMDAwMCBuIAowMDAwMDEyMTk5IDAwMDAwIG4gCjAwMDAwMTI1ODkgMDAwMDAgbiAKMDAwMDAxMjY3OCAwMDAwMCBuIAowMDAwMDEyODgyIDAwMDAwIG4gCjAwMDAwMTMyOTMgMDAwMDAgbiAKMDAwMDAxMzYxNCAwMDAwMCBuIAowMDAwMDEzODU4IDAwMDAwIG4gCjAwMDAwMTQwMTcgMDAwMDAgbiAKMDAwMDAxNDE2MyAwMDAwMCBuIAowMDAwMDE2ODYyIDAwMDAwIG4gCnRyYWlsZXIKPDwgL0luZm8gNTMgMCBSIC9Sb290IDEgMCBSIC9TaXplIDU0ID4+CnN0YXJ0eHJlZgoxNzAxOQolJUVPRgo=\n",
      "image/svg+xml": [
       "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n",
       "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
       "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
       "<!-- Created with matplotlib (https://matplotlib.org/) -->\n",
       "<svg height=\"266.538125pt\" version=\"1.1\" viewBox=\"0 0 603.682813 266.538125\" width=\"603.682813pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
       " <metadata>\n",
       "  <rdf:RDF xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\n",
       "   <cc:Work>\n",
       "    <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\n",
       "    <dc:date>2021-01-18T12:15:47.946903</dc:date>\n",
       "    <dc:format>image/svg+xml</dc:format>\n",
       "    <dc:creator>\n",
       "     <cc:Agent>\n",
       "      <dc:title>Matplotlib v3.3.2, https://matplotlib.org/</dc:title>\n",
       "     </cc:Agent>\n",
       "    </dc:creator>\n",
       "   </cc:Work>\n",
       "  </rdf:RDF>\n",
       " </metadata>\n",
       " <defs>\n",
       "  <style type=\"text/css\">*{stroke-linecap:butt;stroke-linejoin:round;}</style>\n",
       " </defs>\n",
       " <g id=\"figure_1\">\n",
       "  <g id=\"patch_1\">\n",
       "   <path d=\"M 0 266.538125 \n",
       "L 603.682813 266.538125 \n",
       "L 603.682813 0 \n",
       "L 0 0 \n",
       "z\n",
       "\" style=\"fill:#ffffff;\"/>\n",
       "  </g>\n",
       "  <g id=\"axes_1\">\n",
       "   <g id=\"patch_2\">\n",
       "    <path d=\"M 38.482813 228.96 \n",
       "L 596.482813 228.96 \n",
       "L 596.482813 7.2 \n",
       "L 38.482813 7.2 \n",
       "z\n",
       "\" style=\"fill:#ffffff;\"/>\n",
       "   </g>\n",
       "   <g id=\"matplotlib.axis_1\">\n",
       "    <g id=\"xtick_1\">\n",
       "     <g id=\"line2d_1\">\n",
       "      <path clip-path=\"url(#p8ca03ea664)\" d=\"M 63.846449 228.96 \n",
       "L 63.846449 7.2 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_2\">\n",
       "      <defs>\n",
       "       <path d=\"M 0 0 \n",
       "L 0 3.5 \n",
       "\" id=\"m6866700a10\" style=\"stroke:#000000;stroke-width:0.8;\"/>\n",
       "      </defs>\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"63.846449\" xlink:href=\"#m6866700a10\" y=\"228.96\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_1\">\n",
       "      <!-- 0 -->\n",
       "      <g transform=\"translate(60.665199 243.558437)scale(0.1 -0.1)\">\n",
       "       <defs>\n",
       "        <path d=\"M 31.78125 66.40625 \n",
       "Q 24.171875 66.40625 20.328125 58.90625 \n",
       "Q 16.5 51.421875 16.5 36.375 \n",
       "Q 16.5 21.390625 20.328125 13.890625 \n",
       "Q 24.171875 6.390625 31.78125 6.390625 \n",
       "Q 39.453125 6.390625 43.28125 13.890625 \n",
       "Q 47.125 21.390625 47.125 36.375 \n",
       "Q 47.125 51.421875 43.28125 58.90625 \n",
       "Q 39.453125 66.40625 31.78125 66.40625 \n",
       "z\n",
       "M 31.78125 74.21875 \n",
       "Q 44.046875 74.21875 50.515625 64.515625 \n",
       "Q 56.984375 54.828125 56.984375 36.375 \n",
       "Q 56.984375 17.96875 50.515625 8.265625 \n",
       "Q 44.046875 -1.421875 31.78125 -1.421875 \n",
       "Q 19.53125 -1.421875 13.0625 8.265625 \n",
       "Q 6.59375 17.96875 6.59375 36.375 \n",
       "Q 6.59375 54.828125 13.0625 64.515625 \n",
       "Q 19.53125 74.21875 31.78125 74.21875 \n",
       "z\n",
       "\" id=\"DejaVuSans-48\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_2\">\n",
       "     <g id=\"line2d_3\">\n",
       "      <path clip-path=\"url(#p8ca03ea664)\" d=\"M 166.325788 228.96 \n",
       "L 166.325788 7.2 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_4\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"166.325788\" xlink:href=\"#m6866700a10\" y=\"228.96\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_2\">\n",
       "      <!-- 20 -->\n",
       "      <g transform=\"translate(159.963288 243.558437)scale(0.1 -0.1)\">\n",
       "       <defs>\n",
       "        <path d=\"M 19.1875 8.296875 \n",
       "L 53.609375 8.296875 \n",
       "L 53.609375 0 \n",
       "L 7.328125 0 \n",
       "L 7.328125 8.296875 \n",
       "Q 12.9375 14.109375 22.625 23.890625 \n",
       "Q 32.328125 33.6875 34.8125 36.53125 \n",
       "Q 39.546875 41.84375 41.421875 45.53125 \n",
       "Q 43.3125 49.21875 43.3125 52.78125 \n",
       "Q 43.3125 58.59375 39.234375 62.25 \n",
       "Q 35.15625 65.921875 28.609375 65.921875 \n",
       "Q 23.96875 65.921875 18.8125 64.3125 \n",
       "Q 13.671875 62.703125 7.8125 59.421875 \n",
       "L 7.8125 69.390625 \n",
       "Q 13.765625 71.78125 18.9375 73 \n",
       "Q 24.125 74.21875 28.421875 74.21875 \n",
       "Q 39.75 74.21875 46.484375 68.546875 \n",
       "Q 53.21875 62.890625 53.21875 53.421875 \n",
       "Q 53.21875 48.921875 51.53125 44.890625 \n",
       "Q 49.859375 40.875 45.40625 35.40625 \n",
       "Q 44.1875 33.984375 37.640625 27.21875 \n",
       "Q 31.109375 20.453125 19.1875 8.296875 \n",
       "z\n",
       "\" id=\"DejaVuSans-50\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#DejaVuSans-50\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_3\">\n",
       "     <g id=\"line2d_5\">\n",
       "      <path clip-path=\"url(#p8ca03ea664)\" d=\"M 268.805127 228.96 \n",
       "L 268.805127 7.2 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_6\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"268.805127\" xlink:href=\"#m6866700a10\" y=\"228.96\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_3\">\n",
       "      <!-- 40 -->\n",
       "      <g transform=\"translate(262.442627 243.558437)scale(0.1 -0.1)\">\n",
       "       <defs>\n",
       "        <path d=\"M 37.796875 64.3125 \n",
       "L 12.890625 25.390625 \n",
       "L 37.796875 25.390625 \n",
       "z\n",
       "M 35.203125 72.90625 \n",
       "L 47.609375 72.90625 \n",
       "L 47.609375 25.390625 \n",
       "L 58.015625 25.390625 \n",
       "L 58.015625 17.1875 \n",
       "L 47.609375 17.1875 \n",
       "L 47.609375 0 \n",
       "L 37.796875 0 \n",
       "L 37.796875 17.1875 \n",
       "L 4.890625 17.1875 \n",
       "L 4.890625 26.703125 \n",
       "z\n",
       "\" id=\"DejaVuSans-52\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#DejaVuSans-52\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_4\">\n",
       "     <g id=\"line2d_7\">\n",
       "      <path clip-path=\"url(#p8ca03ea664)\" d=\"M 371.284465 228.96 \n",
       "L 371.284465 7.2 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_8\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"371.284465\" xlink:href=\"#m6866700a10\" y=\"228.96\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_4\">\n",
       "      <!-- 60 -->\n",
       "      <g transform=\"translate(364.921965 243.558437)scale(0.1 -0.1)\">\n",
       "       <defs>\n",
       "        <path d=\"M 33.015625 40.375 \n",
       "Q 26.375 40.375 22.484375 35.828125 \n",
       "Q 18.609375 31.296875 18.609375 23.390625 \n",
       "Q 18.609375 15.53125 22.484375 10.953125 \n",
       "Q 26.375 6.390625 33.015625 6.390625 \n",
       "Q 39.65625 6.390625 43.53125 10.953125 \n",
       "Q 47.40625 15.53125 47.40625 23.390625 \n",
       "Q 47.40625 31.296875 43.53125 35.828125 \n",
       "Q 39.65625 40.375 33.015625 40.375 \n",
       "z\n",
       "M 52.59375 71.296875 \n",
       "L 52.59375 62.3125 \n",
       "Q 48.875 64.0625 45.09375 64.984375 \n",
       "Q 41.3125 65.921875 37.59375 65.921875 \n",
       "Q 27.828125 65.921875 22.671875 59.328125 \n",
       "Q 17.53125 52.734375 16.796875 39.40625 \n",
       "Q 19.671875 43.65625 24.015625 45.921875 \n",
       "Q 28.375 48.1875 33.59375 48.1875 \n",
       "Q 44.578125 48.1875 50.953125 41.515625 \n",
       "Q 57.328125 34.859375 57.328125 23.390625 \n",
       "Q 57.328125 12.15625 50.6875 5.359375 \n",
       "Q 44.046875 -1.421875 33.015625 -1.421875 \n",
       "Q 20.359375 -1.421875 13.671875 8.265625 \n",
       "Q 6.984375 17.96875 6.984375 36.375 \n",
       "Q 6.984375 53.65625 15.1875 63.9375 \n",
       "Q 23.390625 74.21875 37.203125 74.21875 \n",
       "Q 40.921875 74.21875 44.703125 73.484375 \n",
       "Q 48.484375 72.75 52.59375 71.296875 \n",
       "z\n",
       "\" id=\"DejaVuSans-54\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#DejaVuSans-54\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_5\">\n",
       "     <g id=\"line2d_9\">\n",
       "      <path clip-path=\"url(#p8ca03ea664)\" d=\"M 473.763804 228.96 \n",
       "L 473.763804 7.2 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_10\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"473.763804\" xlink:href=\"#m6866700a10\" y=\"228.96\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_5\">\n",
       "      <!-- 80 -->\n",
       "      <g transform=\"translate(467.401304 243.558437)scale(0.1 -0.1)\">\n",
       "       <defs>\n",
       "        <path d=\"M 31.78125 34.625 \n",
       "Q 24.75 34.625 20.71875 30.859375 \n",
       "Q 16.703125 27.09375 16.703125 20.515625 \n",
       "Q 16.703125 13.921875 20.71875 10.15625 \n",
       "Q 24.75 6.390625 31.78125 6.390625 \n",
       "Q 38.8125 6.390625 42.859375 10.171875 \n",
       "Q 46.921875 13.96875 46.921875 20.515625 \n",
       "Q 46.921875 27.09375 42.890625 30.859375 \n",
       "Q 38.875 34.625 31.78125 34.625 \n",
       "z\n",
       "M 21.921875 38.8125 \n",
       "Q 15.578125 40.375 12.03125 44.71875 \n",
       "Q 8.5 49.078125 8.5 55.328125 \n",
       "Q 8.5 64.0625 14.71875 69.140625 \n",
       "Q 20.953125 74.21875 31.78125 74.21875 \n",
       "Q 42.671875 74.21875 48.875 69.140625 \n",
       "Q 55.078125 64.0625 55.078125 55.328125 \n",
       "Q 55.078125 49.078125 51.53125 44.71875 \n",
       "Q 48 40.375 41.703125 38.8125 \n",
       "Q 48.828125 37.15625 52.796875 32.3125 \n",
       "Q 56.78125 27.484375 56.78125 20.515625 \n",
       "Q 56.78125 9.90625 50.3125 4.234375 \n",
       "Q 43.84375 -1.421875 31.78125 -1.421875 \n",
       "Q 19.734375 -1.421875 13.25 4.234375 \n",
       "Q 6.78125 9.90625 6.78125 20.515625 \n",
       "Q 6.78125 27.484375 10.78125 32.3125 \n",
       "Q 14.796875 37.15625 21.921875 38.8125 \n",
       "z\n",
       "M 18.3125 54.390625 \n",
       "Q 18.3125 48.734375 21.84375 45.5625 \n",
       "Q 25.390625 42.390625 31.78125 42.390625 \n",
       "Q 38.140625 42.390625 41.71875 45.5625 \n",
       "Q 45.3125 48.734375 45.3125 54.390625 \n",
       "Q 45.3125 60.0625 41.71875 63.234375 \n",
       "Q 38.140625 66.40625 31.78125 66.40625 \n",
       "Q 25.390625 66.40625 21.84375 63.234375 \n",
       "Q 18.3125 60.0625 18.3125 54.390625 \n",
       "z\n",
       "\" id=\"DejaVuSans-56\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#DejaVuSans-56\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_6\">\n",
       "     <g id=\"line2d_11\">\n",
       "      <path clip-path=\"url(#p8ca03ea664)\" d=\"M 576.243143 228.96 \n",
       "L 576.243143 7.2 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_12\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"576.243143\" xlink:href=\"#m6866700a10\" y=\"228.96\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_6\">\n",
       "      <!-- 100 -->\n",
       "      <g transform=\"translate(566.699393 243.558437)scale(0.1 -0.1)\">\n",
       "       <defs>\n",
       "        <path d=\"M 12.40625 8.296875 \n",
       "L 28.515625 8.296875 \n",
       "L 28.515625 63.921875 \n",
       "L 10.984375 60.40625 \n",
       "L 10.984375 69.390625 \n",
       "L 28.421875 72.90625 \n",
       "L 38.28125 72.90625 \n",
       "L 38.28125 8.296875 \n",
       "L 54.390625 8.296875 \n",
       "L 54.390625 0 \n",
       "L 12.40625 0 \n",
       "z\n",
       "\" id=\"DejaVuSans-49\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#DejaVuSans-49\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "       <use x=\"127.246094\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"text_7\">\n",
       "     <!-- sample index $k$ -->\n",
       "     <g transform=\"translate(279.432813 257.238125)scale(0.1 -0.1)\">\n",
       "      <defs>\n",
       "       <path d=\"M 44.28125 53.078125 \n",
       "L 44.28125 44.578125 \n",
       "Q 40.484375 46.53125 36.375 47.5 \n",
       "Q 32.28125 48.484375 27.875 48.484375 \n",
       "Q 21.1875 48.484375 17.84375 46.4375 \n",
       "Q 14.5 44.390625 14.5 40.28125 \n",
       "Q 14.5 37.15625 16.890625 35.375 \n",
       "Q 19.28125 33.59375 26.515625 31.984375 \n",
       "L 29.59375 31.296875 \n",
       "Q 39.15625 29.25 43.1875 25.515625 \n",
       "Q 47.21875 21.78125 47.21875 15.09375 \n",
       "Q 47.21875 7.46875 41.1875 3.015625 \n",
       "Q 35.15625 -1.421875 24.609375 -1.421875 \n",
       "Q 20.21875 -1.421875 15.453125 -0.5625 \n",
       "Q 10.6875 0.296875 5.421875 2 \n",
       "L 5.421875 11.28125 \n",
       "Q 10.40625 8.6875 15.234375 7.390625 \n",
       "Q 20.0625 6.109375 24.8125 6.109375 \n",
       "Q 31.15625 6.109375 34.5625 8.28125 \n",
       "Q 37.984375 10.453125 37.984375 14.40625 \n",
       "Q 37.984375 18.0625 35.515625 20.015625 \n",
       "Q 33.0625 21.96875 24.703125 23.78125 \n",
       "L 21.578125 24.515625 \n",
       "Q 13.234375 26.265625 9.515625 29.90625 \n",
       "Q 5.8125 33.546875 5.8125 39.890625 \n",
       "Q 5.8125 47.609375 11.28125 51.796875 \n",
       "Q 16.75 56 26.8125 56 \n",
       "Q 31.78125 56 36.171875 55.265625 \n",
       "Q 40.578125 54.546875 44.28125 53.078125 \n",
       "z\n",
       "\" id=\"DejaVuSans-115\"/>\n",
       "       <path d=\"M 34.28125 27.484375 \n",
       "Q 23.390625 27.484375 19.1875 25 \n",
       "Q 14.984375 22.515625 14.984375 16.5 \n",
       "Q 14.984375 11.71875 18.140625 8.90625 \n",
       "Q 21.296875 6.109375 26.703125 6.109375 \n",
       "Q 34.1875 6.109375 38.703125 11.40625 \n",
       "Q 43.21875 16.703125 43.21875 25.484375 \n",
       "L 43.21875 27.484375 \n",
       "z\n",
       "M 52.203125 31.203125 \n",
       "L 52.203125 0 \n",
       "L 43.21875 0 \n",
       "L 43.21875 8.296875 \n",
       "Q 40.140625 3.328125 35.546875 0.953125 \n",
       "Q 30.953125 -1.421875 24.3125 -1.421875 \n",
       "Q 15.921875 -1.421875 10.953125 3.296875 \n",
       "Q 6 8.015625 6 15.921875 \n",
       "Q 6 25.140625 12.171875 29.828125 \n",
       "Q 18.359375 34.515625 30.609375 34.515625 \n",
       "L 43.21875 34.515625 \n",
       "L 43.21875 35.40625 \n",
       "Q 43.21875 41.609375 39.140625 45 \n",
       "Q 35.0625 48.390625 27.6875 48.390625 \n",
       "Q 23 48.390625 18.546875 47.265625 \n",
       "Q 14.109375 46.140625 10.015625 43.890625 \n",
       "L 10.015625 52.203125 \n",
       "Q 14.9375 54.109375 19.578125 55.046875 \n",
       "Q 24.21875 56 28.609375 56 \n",
       "Q 40.484375 56 46.34375 49.84375 \n",
       "Q 52.203125 43.703125 52.203125 31.203125 \n",
       "z\n",
       "\" id=\"DejaVuSans-97\"/>\n",
       "       <path d=\"M 52 44.1875 \n",
       "Q 55.375 50.25 60.0625 53.125 \n",
       "Q 64.75 56 71.09375 56 \n",
       "Q 79.640625 56 84.28125 50.015625 \n",
       "Q 88.921875 44.046875 88.921875 33.015625 \n",
       "L 88.921875 0 \n",
       "L 79.890625 0 \n",
       "L 79.890625 32.71875 \n",
       "Q 79.890625 40.578125 77.09375 44.375 \n",
       "Q 74.3125 48.1875 68.609375 48.1875 \n",
       "Q 61.625 48.1875 57.5625 43.546875 \n",
       "Q 53.515625 38.921875 53.515625 30.90625 \n",
       "L 53.515625 0 \n",
       "L 44.484375 0 \n",
       "L 44.484375 32.71875 \n",
       "Q 44.484375 40.625 41.703125 44.40625 \n",
       "Q 38.921875 48.1875 33.109375 48.1875 \n",
       "Q 26.21875 48.1875 22.15625 43.53125 \n",
       "Q 18.109375 38.875 18.109375 30.90625 \n",
       "L 18.109375 0 \n",
       "L 9.078125 0 \n",
       "L 9.078125 54.6875 \n",
       "L 18.109375 54.6875 \n",
       "L 18.109375 46.1875 \n",
       "Q 21.1875 51.21875 25.484375 53.609375 \n",
       "Q 29.78125 56 35.6875 56 \n",
       "Q 41.65625 56 45.828125 52.96875 \n",
       "Q 50 49.953125 52 44.1875 \n",
       "z\n",
       "\" id=\"DejaVuSans-109\"/>\n",
       "       <path d=\"M 18.109375 8.203125 \n",
       "L 18.109375 -20.796875 \n",
       "L 9.078125 -20.796875 \n",
       "L 9.078125 54.6875 \n",
       "L 18.109375 54.6875 \n",
       "L 18.109375 46.390625 \n",
       "Q 20.953125 51.265625 25.265625 53.625 \n",
       "Q 29.59375 56 35.59375 56 \n",
       "Q 45.5625 56 51.78125 48.09375 \n",
       "Q 58.015625 40.1875 58.015625 27.296875 \n",
       "Q 58.015625 14.40625 51.78125 6.484375 \n",
       "Q 45.5625 -1.421875 35.59375 -1.421875 \n",
       "Q 29.59375 -1.421875 25.265625 0.953125 \n",
       "Q 20.953125 3.328125 18.109375 8.203125 \n",
       "z\n",
       "M 48.6875 27.296875 \n",
       "Q 48.6875 37.203125 44.609375 42.84375 \n",
       "Q 40.53125 48.484375 33.40625 48.484375 \n",
       "Q 26.265625 48.484375 22.1875 42.84375 \n",
       "Q 18.109375 37.203125 18.109375 27.296875 \n",
       "Q 18.109375 17.390625 22.1875 11.75 \n",
       "Q 26.265625 6.109375 33.40625 6.109375 \n",
       "Q 40.53125 6.109375 44.609375 11.75 \n",
       "Q 48.6875 17.390625 48.6875 27.296875 \n",
       "z\n",
       "\" id=\"DejaVuSans-112\"/>\n",
       "       <path d=\"M 9.421875 75.984375 \n",
       "L 18.40625 75.984375 \n",
       "L 18.40625 0 \n",
       "L 9.421875 0 \n",
       "z\n",
       "\" id=\"DejaVuSans-108\"/>\n",
       "       <path d=\"M 56.203125 29.59375 \n",
       "L 56.203125 25.203125 \n",
       "L 14.890625 25.203125 \n",
       "Q 15.484375 15.921875 20.484375 11.0625 \n",
       "Q 25.484375 6.203125 34.421875 6.203125 \n",
       "Q 39.59375 6.203125 44.453125 7.46875 \n",
       "Q 49.3125 8.734375 54.109375 11.28125 \n",
       "L 54.109375 2.78125 \n",
       "Q 49.265625 0.734375 44.1875 -0.34375 \n",
       "Q 39.109375 -1.421875 33.890625 -1.421875 \n",
       "Q 20.796875 -1.421875 13.15625 6.1875 \n",
       "Q 5.515625 13.8125 5.515625 26.8125 \n",
       "Q 5.515625 40.234375 12.765625 48.109375 \n",
       "Q 20.015625 56 32.328125 56 \n",
       "Q 43.359375 56 49.78125 48.890625 \n",
       "Q 56.203125 41.796875 56.203125 29.59375 \n",
       "z\n",
       "M 47.21875 32.234375 \n",
       "Q 47.125 39.59375 43.09375 43.984375 \n",
       "Q 39.0625 48.390625 32.421875 48.390625 \n",
       "Q 24.90625 48.390625 20.390625 44.140625 \n",
       "Q 15.875 39.890625 15.1875 32.171875 \n",
       "z\n",
       "\" id=\"DejaVuSans-101\"/>\n",
       "       <path id=\"DejaVuSans-32\"/>\n",
       "       <path d=\"M 9.421875 54.6875 \n",
       "L 18.40625 54.6875 \n",
       "L 18.40625 0 \n",
       "L 9.421875 0 \n",
       "z\n",
       "M 9.421875 75.984375 \n",
       "L 18.40625 75.984375 \n",
       "L 18.40625 64.59375 \n",
       "L 9.421875 64.59375 \n",
       "z\n",
       "\" id=\"DejaVuSans-105\"/>\n",
       "       <path d=\"M 54.890625 33.015625 \n",
       "L 54.890625 0 \n",
       "L 45.90625 0 \n",
       "L 45.90625 32.71875 \n",
       "Q 45.90625 40.484375 42.875 44.328125 \n",
       "Q 39.84375 48.1875 33.796875 48.1875 \n",
       "Q 26.515625 48.1875 22.3125 43.546875 \n",
       "Q 18.109375 38.921875 18.109375 30.90625 \n",
       "L 18.109375 0 \n",
       "L 9.078125 0 \n",
       "L 9.078125 54.6875 \n",
       "L 18.109375 54.6875 \n",
       "L 18.109375 46.1875 \n",
       "Q 21.34375 51.125 25.703125 53.5625 \n",
       "Q 30.078125 56 35.796875 56 \n",
       "Q 45.21875 56 50.046875 50.171875 \n",
       "Q 54.890625 44.34375 54.890625 33.015625 \n",
       "z\n",
       "\" id=\"DejaVuSans-110\"/>\n",
       "       <path d=\"M 45.40625 46.390625 \n",
       "L 45.40625 75.984375 \n",
       "L 54.390625 75.984375 \n",
       "L 54.390625 0 \n",
       "L 45.40625 0 \n",
       "L 45.40625 8.203125 \n",
       "Q 42.578125 3.328125 38.25 0.953125 \n",
       "Q 33.9375 -1.421875 27.875 -1.421875 \n",
       "Q 17.96875 -1.421875 11.734375 6.484375 \n",
       "Q 5.515625 14.40625 5.515625 27.296875 \n",
       "Q 5.515625 40.1875 11.734375 48.09375 \n",
       "Q 17.96875 56 27.875 56 \n",
       "Q 33.9375 56 38.25 53.625 \n",
       "Q 42.578125 51.265625 45.40625 46.390625 \n",
       "z\n",
       "M 14.796875 27.296875 \n",
       "Q 14.796875 17.390625 18.875 11.75 \n",
       "Q 22.953125 6.109375 30.078125 6.109375 \n",
       "Q 37.203125 6.109375 41.296875 11.75 \n",
       "Q 45.40625 17.390625 45.40625 27.296875 \n",
       "Q 45.40625 37.203125 41.296875 42.84375 \n",
       "Q 37.203125 48.484375 30.078125 48.484375 \n",
       "Q 22.953125 48.484375 18.875 42.84375 \n",
       "Q 14.796875 37.203125 14.796875 27.296875 \n",
       "z\n",
       "\" id=\"DejaVuSans-100\"/>\n",
       "       <path d=\"M 54.890625 54.6875 \n",
       "L 35.109375 28.078125 \n",
       "L 55.90625 0 \n",
       "L 45.3125 0 \n",
       "L 29.390625 21.484375 \n",
       "L 13.484375 0 \n",
       "L 2.875 0 \n",
       "L 24.125 28.609375 \n",
       "L 4.6875 54.6875 \n",
       "L 15.28125 54.6875 \n",
       "L 29.78125 35.203125 \n",
       "L 44.28125 54.6875 \n",
       "z\n",
       "\" id=\"DejaVuSans-120\"/>\n",
       "       <path d=\"M 18.3125 75.984375 \n",
       "L 27.296875 75.984375 \n",
       "L 18.703125 31.6875 \n",
       "L 49.515625 54.6875 \n",
       "L 61.1875 54.6875 \n",
       "L 26.8125 28.515625 \n",
       "L 51.90625 0 \n",
       "L 41.015625 0 \n",
       "L 17.671875 26.703125 \n",
       "L 12.5 0 \n",
       "L 3.515625 0 \n",
       "z\n",
       "\" id=\"DejaVuSans-Oblique-107\"/>\n",
       "      </defs>\n",
       "      <use transform=\"translate(0 0.015625)\" xlink:href=\"#DejaVuSans-115\"/>\n",
       "      <use transform=\"translate(52.099609 0.015625)\" xlink:href=\"#DejaVuSans-97\"/>\n",
       "      <use transform=\"translate(113.378906 0.015625)\" xlink:href=\"#DejaVuSans-109\"/>\n",
       "      <use transform=\"translate(210.791016 0.015625)\" xlink:href=\"#DejaVuSans-112\"/>\n",
       "      <use transform=\"translate(274.267578 0.015625)\" xlink:href=\"#DejaVuSans-108\"/>\n",
       "      <use transform=\"translate(302.050781 0.015625)\" xlink:href=\"#DejaVuSans-101\"/>\n",
       "      <use transform=\"translate(363.574219 0.015625)\" xlink:href=\"#DejaVuSans-32\"/>\n",
       "      <use transform=\"translate(395.361328 0.015625)\" xlink:href=\"#DejaVuSans-105\"/>\n",
       "      <use transform=\"translate(423.144531 0.015625)\" xlink:href=\"#DejaVuSans-110\"/>\n",
       "      <use transform=\"translate(486.523438 0.015625)\" xlink:href=\"#DejaVuSans-100\"/>\n",
       "      <use transform=\"translate(550 0.015625)\" xlink:href=\"#DejaVuSans-101\"/>\n",
       "      <use transform=\"translate(611.523438 0.015625)\" xlink:href=\"#DejaVuSans-120\"/>\n",
       "      <use transform=\"translate(670.703125 0.015625)\" xlink:href=\"#DejaVuSans-32\"/>\n",
       "      <use transform=\"translate(702.490234 0.015625)\" xlink:href=\"#DejaVuSans-Oblique-107\"/>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"matplotlib.axis_2\">\n",
       "    <g id=\"ytick_1\">\n",
       "     <g id=\"line2d_13\">\n",
       "      <path clip-path=\"url(#p8ca03ea664)\" d=\"M 38.482813 206.233438 \n",
       "L 596.482813 206.233438 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_14\">\n",
       "      <defs>\n",
       "       <path d=\"M 0 0 \n",
       "L -3.5 0 \n",
       "\" id=\"m9fc6c43a7e\" style=\"stroke:#000000;stroke-width:0.8;\"/>\n",
       "      </defs>\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"38.482813\" xlink:href=\"#m9fc6c43a7e\" y=\"206.233438\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_8\">\n",
       "      <!-- −0.3 -->\n",
       "      <g transform=\"translate(7.2 210.032656)scale(0.1 -0.1)\">\n",
       "       <defs>\n",
       "        <path d=\"M 10.59375 35.5 \n",
       "L 73.1875 35.5 \n",
       "L 73.1875 27.203125 \n",
       "L 10.59375 27.203125 \n",
       "z\n",
       "\" id=\"DejaVuSans-8722\"/>\n",
       "        <path d=\"M 10.6875 12.40625 \n",
       "L 21 12.40625 \n",
       "L 21 0 \n",
       "L 10.6875 0 \n",
       "z\n",
       "\" id=\"DejaVuSans-46\"/>\n",
       "        <path d=\"M 40.578125 39.3125 \n",
       "Q 47.65625 37.796875 51.625 33 \n",
       "Q 55.609375 28.21875 55.609375 21.1875 \n",
       "Q 55.609375 10.40625 48.1875 4.484375 \n",
       "Q 40.765625 -1.421875 27.09375 -1.421875 \n",
       "Q 22.515625 -1.421875 17.65625 -0.515625 \n",
       "Q 12.796875 0.390625 7.625 2.203125 \n",
       "L 7.625 11.71875 \n",
       "Q 11.71875 9.328125 16.59375 8.109375 \n",
       "Q 21.484375 6.890625 26.8125 6.890625 \n",
       "Q 36.078125 6.890625 40.9375 10.546875 \n",
       "Q 45.796875 14.203125 45.796875 21.1875 \n",
       "Q 45.796875 27.640625 41.28125 31.265625 \n",
       "Q 36.765625 34.90625 28.71875 34.90625 \n",
       "L 20.21875 34.90625 \n",
       "L 20.21875 43.015625 \n",
       "L 29.109375 43.015625 \n",
       "Q 36.375 43.015625 40.234375 45.921875 \n",
       "Q 44.09375 48.828125 44.09375 54.296875 \n",
       "Q 44.09375 59.90625 40.109375 62.90625 \n",
       "Q 36.140625 65.921875 28.71875 65.921875 \n",
       "Q 24.65625 65.921875 20.015625 65.03125 \n",
       "Q 15.375 64.15625 9.8125 62.3125 \n",
       "L 9.8125 71.09375 \n",
       "Q 15.4375 72.65625 20.34375 73.4375 \n",
       "Q 25.25 74.21875 29.59375 74.21875 \n",
       "Q 40.828125 74.21875 47.359375 69.109375 \n",
       "Q 53.90625 64.015625 53.90625 55.328125 \n",
       "Q 53.90625 49.265625 50.4375 45.09375 \n",
       "Q 46.96875 40.921875 40.578125 39.3125 \n",
       "z\n",
       "\" id=\"DejaVuSans-51\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#DejaVuSans-8722\"/>\n",
       "       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "       <use x=\"147.412109\" xlink:href=\"#DejaVuSans-46\"/>\n",
       "       <use x=\"179.199219\" xlink:href=\"#DejaVuSans-51\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_2\">\n",
       "     <g id=\"line2d_15\">\n",
       "      <path clip-path=\"url(#p8ca03ea664)\" d=\"M 38.482813 177.327009 \n",
       "L 596.482813 177.327009 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_16\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"38.482813\" xlink:href=\"#m9fc6c43a7e\" y=\"177.327009\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_9\">\n",
       "      <!-- −0.2 -->\n",
       "      <g transform=\"translate(7.2 181.126228)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-8722\"/>\n",
       "       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "       <use x=\"147.412109\" xlink:href=\"#DejaVuSans-46\"/>\n",
       "       <use x=\"179.199219\" xlink:href=\"#DejaVuSans-50\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_3\">\n",
       "     <g id=\"line2d_17\">\n",
       "      <path clip-path=\"url(#p8ca03ea664)\" d=\"M 38.482813 148.420581 \n",
       "L 596.482813 148.420581 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_18\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"38.482813\" xlink:href=\"#m9fc6c43a7e\" y=\"148.420581\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_10\">\n",
       "      <!-- −0.1 -->\n",
       "      <g transform=\"translate(7.2 152.219799)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-8722\"/>\n",
       "       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "       <use x=\"147.412109\" xlink:href=\"#DejaVuSans-46\"/>\n",
       "       <use x=\"179.199219\" xlink:href=\"#DejaVuSans-49\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_4\">\n",
       "     <g id=\"line2d_19\">\n",
       "      <path clip-path=\"url(#p8ca03ea664)\" d=\"M 38.482813 119.514152 \n",
       "L 596.482813 119.514152 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_20\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"38.482813\" xlink:href=\"#m9fc6c43a7e\" y=\"119.514152\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_11\">\n",
       "      <!-- 0.0 -->\n",
       "      <g transform=\"translate(15.579688 123.313371)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-48\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\n",
       "       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_5\">\n",
       "     <g id=\"line2d_21\">\n",
       "      <path clip-path=\"url(#p8ca03ea664)\" d=\"M 38.482813 90.607724 \n",
       "L 596.482813 90.607724 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_22\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"38.482813\" xlink:href=\"#m9fc6c43a7e\" y=\"90.607724\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_12\">\n",
       "      <!-- 0.1 -->\n",
       "      <g transform=\"translate(15.579688 94.406942)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-48\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\n",
       "       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-49\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_6\">\n",
       "     <g id=\"line2d_23\">\n",
       "      <path clip-path=\"url(#p8ca03ea664)\" d=\"M 38.482813 61.701295 \n",
       "L 596.482813 61.701295 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_24\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"38.482813\" xlink:href=\"#m9fc6c43a7e\" y=\"61.701295\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_13\">\n",
       "      <!-- 0.2 -->\n",
       "      <g transform=\"translate(15.579688 65.500514)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-48\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\n",
       "       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-50\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_7\">\n",
       "     <g id=\"line2d_25\">\n",
       "      <path clip-path=\"url(#p8ca03ea664)\" d=\"M 38.482813 32.794867 \n",
       "L 596.482813 32.794867 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_26\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"38.482813\" xlink:href=\"#m9fc6c43a7e\" y=\"32.794867\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_14\">\n",
       "      <!-- 0.3 -->\n",
       "      <g transform=\"translate(15.579688 36.594085)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-48\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\n",
       "       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-51\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"line2d_27\">\n",
       "    <path clip-path=\"url(#p8ca03ea664)\" d=\"M 63.846449 209.515379 \n",
       "L 68.970416 203.980821 \n",
       "L 74.094383 196.196232 \n",
       "L 79.21835 185.463327 \n",
       "L 84.342317 173.489026 \n",
       "L 89.466284 161.411275 \n",
       "L 94.590251 148.195578 \n",
       "L 99.714217 132.833299 \n",
       "L 104.838184 115.272715 \n",
       "L 109.962151 96.496597 \n",
       "L 115.086118 78.030828 \n",
       "L 120.210085 61.970264 \n",
       "L 125.334052 48.935604 \n",
       "L 130.458019 38.176837 \n",
       "L 135.581986 28.168079 \n",
       "L 140.705953 20.202454 \n",
       "L 145.82992 17.28 \n",
       "L 150.953887 19.685205 \n",
       "L 156.077854 24.780102 \n",
       "L 161.201821 30.573285 \n",
       "L 166.325788 36.418192 \n",
       "L 171.449755 43.349321 \n",
       "L 176.573722 51.98737 \n",
       "L 181.697689 61.039217 \n",
       "L 186.821655 68.823806 \n",
       "L 191.945622 74.616988 \n",
       "L 197.069589 79.272224 \n",
       "L 202.193556 83.849873 \n",
       "L 207.317523 89.022357 \n",
       "L 212.44149 93.574143 \n",
       "L 217.565457 95.824174 \n",
       "L 222.689424 95.539687 \n",
       "L 227.813391 93.910355 \n",
       "L 232.937358 92.229297 \n",
       "L 238.061325 90.186166 \n",
       "L 243.185292 86.436115 \n",
       "L 248.309259 80.72052 \n",
       "L 253.433226 73.220418 \n",
       "L 258.557193 65.487554 \n",
       "L 263.68116 59.047811 \n",
       "L 268.805127 53.875326 \n",
       "L 273.929093 49.116641 \n",
       "L 279.05306 45.237278 \n",
       "L 284.177027 43.116559 \n",
       "L 289.300994 42.780348 \n",
       "L 294.424961 44.047606 \n",
       "L 299.548928 45.521764 \n",
       "L 304.672895 46.1166 \n",
       "L 309.796862 45.237278 \n",
       "L 314.920829 44.151056 \n",
       "L 320.044796 43.530358 \n",
       "L 325.168763 43.737257 \n",
       "L 330.29273 44.901066 \n",
       "L 335.416697 47.228684 \n",
       "L 340.540664 50.875285 \n",
       "L 345.664631 56.746055 \n",
       "L 350.788598 65.435829 \n",
       "L 355.912565 76.996331 \n",
       "L 361.036532 90.470653 \n",
       "L 366.160498 104.901884 \n",
       "L 371.284465 119.850364 \n",
       "L 376.408432 135.135055 \n",
       "L 381.532399 150.497333 \n",
       "L 386.656366 165.057876 \n",
       "L 391.780333 177.368389 \n",
       "L 396.9043 187.118522 \n",
       "L 402.028267 195.342772 \n",
       "L 407.152234 202.713562 \n",
       "L 412.276201 208.894681 \n",
       "L 417.400168 213.705091 \n",
       "L 422.524135 216.627545 \n",
       "L 427.648102 217.584454 \n",
       "L 432.772069 216.782719 \n",
       "L 437.896036 214.610276 \n",
       "L 443.020003 211.041262 \n",
       "L 448.14397 205.79119 \n",
       "L 453.267936 199.015236 \n",
       "L 458.391903 190.816848 \n",
       "L 463.51587 182.178799 \n",
       "L 468.639837 173.74765 \n",
       "L 473.763804 165.600987 \n",
       "L 478.887771 157.790536 \n",
       "L 484.011738 150.652508 \n",
       "L 489.135705 144.781738 \n",
       "L 494.259672 140.540301 \n",
       "L 499.383639 138.057508 \n",
       "L 504.507606 136.738525 \n",
       "L 509.631573 135.83334 \n",
       "L 514.75554 134.385044 \n",
       "L 519.879507 132.548813 \n",
       "L 525.003474 130.583268 \n",
       "L 530.127441 128.488412 \n",
       "L 535.251408 125.979757 \n",
       "L 540.375374 123.290066 \n",
       "L 545.499341 120.833136 \n",
       "L 550.623308 119.048629 \n",
       "L 555.747275 118.557242 \n",
       "L 560.871242 119.333115 \n",
       "L 565.995209 120.936585 \n",
       "L 571.119176 123.031441 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_28\">\n",
       "    <path clip-path=\"url(#p8ca03ea664)\" d=\"M 63.846449 209.846741 \n",
       "L 68.970416 200.813482 \n",
       "L 74.094383 191.780223 \n",
       "L 79.21835 182.746964 \n",
       "L 84.342317 173.713705 \n",
       "L 89.466284 164.680447 \n",
       "L 94.590251 146.613929 \n",
       "L 99.714217 128.547411 \n",
       "L 104.838184 119.514152 \n",
       "L 109.962151 92.414375 \n",
       "L 115.086118 74.347858 \n",
       "L 120.210085 65.314599 \n",
       "L 125.334052 47.248081 \n",
       "L 130.458019 38.214822 \n",
       "L 135.581986 29.181563 \n",
       "L 140.705953 20.148304 \n",
       "L 145.82992 20.148304 \n",
       "L 150.953887 20.148304 \n",
       "L 156.077854 29.181563 \n",
       "L 161.201821 29.181563 \n",
       "L 166.325788 38.214822 \n",
       "L 171.449755 47.248081 \n",
       "L 176.573722 56.28134 \n",
       "L 181.697689 65.314599 \n",
       "L 186.821655 65.314599 \n",
       "L 191.945622 74.347858 \n",
       "L 197.069589 83.381116 \n",
       "L 202.193556 83.381116 \n",
       "L 207.317523 92.414375 \n",
       "L 212.44149 92.414375 \n",
       "L 217.565457 92.414375 \n",
       "L 222.689424 92.414375 \n",
       "L 227.813391 92.414375 \n",
       "L 232.937358 92.414375 \n",
       "L 238.061325 92.414375 \n",
       "L 243.185292 83.381116 \n",
       "L 248.309259 83.381116 \n",
       "L 253.433226 74.347858 \n",
       "L 258.557193 65.314599 \n",
       "L 263.68116 56.28134 \n",
       "L 268.805127 56.28134 \n",
       "L 273.929093 47.248081 \n",
       "L 279.05306 47.248081 \n",
       "L 284.177027 47.248081 \n",
       "L 289.300994 47.248081 \n",
       "L 294.424961 47.248081 \n",
       "L 299.548928 47.248081 \n",
       "L 304.672895 47.248081 \n",
       "L 309.796862 47.248081 \n",
       "L 314.920829 47.248081 \n",
       "L 320.044796 47.248081 \n",
       "L 325.168763 47.248081 \n",
       "L 330.29273 47.248081 \n",
       "L 335.416697 47.248081 \n",
       "L 340.540664 47.248081 \n",
       "L 345.664631 56.28134 \n",
       "L 350.788598 65.314599 \n",
       "L 355.912565 74.347858 \n",
       "L 361.036532 92.414375 \n",
       "L 366.160498 101.447634 \n",
       "L 371.284465 119.514152 \n",
       "L 376.408432 137.58067 \n",
       "L 381.532399 146.613929 \n",
       "L 386.656366 164.680447 \n",
       "L 391.780333 173.713705 \n",
       "L 396.9043 182.746964 \n",
       "L 402.028267 191.780223 \n",
       "L 407.152234 200.813482 \n",
       "L 412.276201 209.846741 \n",
       "L 417.400168 209.846741 \n",
       "L 422.524135 218.88 \n",
       "L 427.648102 218.88 \n",
       "L 432.772069 218.88 \n",
       "L 437.896036 218.88 \n",
       "L 443.020003 209.846741 \n",
       "L 448.14397 209.846741 \n",
       "L 453.267936 200.813482 \n",
       "L 458.391903 191.780223 \n",
       "L 463.51587 182.746964 \n",
       "L 468.639837 173.713705 \n",
       "L 473.763804 164.680447 \n",
       "L 478.887771 155.647188 \n",
       "L 484.011738 146.613929 \n",
       "L 489.135705 146.613929 \n",
       "L 494.259672 137.58067 \n",
       "L 499.383639 137.58067 \n",
       "L 504.507606 137.58067 \n",
       "L 509.631573 137.58067 \n",
       "L 514.75554 137.58067 \n",
       "L 519.879507 128.547411 \n",
       "L 525.003474 128.547411 \n",
       "L 530.127441 128.547411 \n",
       "L 535.251408 128.547411 \n",
       "L 540.375374 119.514152 \n",
       "L 545.499341 119.514152 \n",
       "L 550.623308 119.514152 \n",
       "L 555.747275 119.514152 \n",
       "L 560.871242 119.514152 \n",
       "L 565.995209 119.514152 \n",
       "L 571.119176 119.514152 \n",
       "\" style=\"fill:none;stroke:#ff7f0e;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_29\">\n",
       "    <path clip-path=\"url(#p8ca03ea664)\" d=\"M 63.846449 119.845514 \n",
       "L 68.970416 116.346814 \n",
       "L 74.094383 115.098144 \n",
       "L 79.21835 116.79779 \n",
       "L 84.342317 119.738832 \n",
       "L 89.466284 122.783324 \n",
       "L 94.590251 117.932503 \n",
       "L 99.714217 115.228264 \n",
       "L 104.838184 123.755589 \n",
       "L 109.962151 115.431931 \n",
       "L 115.086118 115.831182 \n",
       "L 120.210085 122.858486 \n",
       "L 125.334052 117.826629 \n",
       "L 130.458019 119.552138 \n",
       "L 135.581986 120.527636 \n",
       "L 140.705953 119.460003 \n",
       "L 145.82992 122.382456 \n",
       "L 150.953887 119.977251 \n",
       "L 156.077854 123.915613 \n",
       "L 161.201821 118.122431 \n",
       "L 166.325788 121.310782 \n",
       "L 171.449755 123.412912 \n",
       "L 176.573722 123.808122 \n",
       "L 181.697689 123.789534 \n",
       "L 186.821655 116.004945 \n",
       "L 191.945622 119.245021 \n",
       "L 197.069589 123.623044 \n",
       "L 202.193556 119.045396 \n",
       "L 207.317523 122.90617 \n",
       "L 212.44149 118.354384 \n",
       "L 217.565457 116.104353 \n",
       "L 222.689424 116.38884 \n",
       "L 227.813391 118.018173 \n",
       "L 232.937358 119.69923 \n",
       "L 238.061325 121.742361 \n",
       "L 243.185292 116.459154 \n",
       "L 248.309259 122.174749 \n",
       "L 253.433226 120.641592 \n",
       "L 258.557193 119.341197 \n",
       "L 263.68116 116.747681 \n",
       "L 268.805127 121.920165 \n",
       "L 273.929093 117.645592 \n",
       "L 279.05306 121.524955 \n",
       "L 284.177027 123.645674 \n",
       "L 289.300994 123.981885 \n",
       "L 294.424961 122.714627 \n",
       "L 299.548928 121.240469 \n",
       "L 304.672895 120.645633 \n",
       "L 309.796862 121.524955 \n",
       "L 314.920829 122.611177 \n",
       "L 320.044796 123.231875 \n",
       "L 325.168763 123.024976 \n",
       "L 330.29273 121.861167 \n",
       "L 335.416697 119.533549 \n",
       "L 340.540664 115.886947 \n",
       "L 345.664631 119.049437 \n",
       "L 350.788598 119.392922 \n",
       "L 355.912565 116.865678 \n",
       "L 361.036532 121.457875 \n",
       "L 366.160498 116.059902 \n",
       "L 371.284465 119.177941 \n",
       "L 376.408432 121.959767 \n",
       "L 381.532399 115.630748 \n",
       "L 386.656366 119.136722 \n",
       "L 391.780333 115.859469 \n",
       "L 396.9043 115.142595 \n",
       "L 402.028267 115.951604 \n",
       "L 407.152234 117.614072 \n",
       "L 412.276201 120.466212 \n",
       "L 417.400168 115.655802 \n",
       "L 422.524135 121.766607 \n",
       "L 427.648102 120.809698 \n",
       "L 432.772069 121.611433 \n",
       "L 437.896036 123.783876 \n",
       "L 443.020003 118.319631 \n",
       "L 448.14397 123.569703 \n",
       "L 453.267936 121.312399 \n",
       "L 458.391903 120.477527 \n",
       "L 463.51587 120.082317 \n",
       "L 468.639837 119.480208 \n",
       "L 473.763804 118.593612 \n",
       "L 478.887771 117.370804 \n",
       "L 484.011738 115.475573 \n",
       "L 489.135705 121.346343 \n",
       "L 494.259672 116.554521 \n",
       "L 499.383639 119.037314 \n",
       "L 504.507606 120.356297 \n",
       "L 509.631573 121.261482 \n",
       "L 514.75554 122.709778 \n",
       "L 519.879507 115.512751 \n",
       "L 525.003474 117.478295 \n",
       "L 530.127441 119.573151 \n",
       "L 535.251408 122.081806 \n",
       "L 540.375374 115.738239 \n",
       "L 545.499341 118.195169 \n",
       "L 550.623308 119.979676 \n",
       "L 555.747275 120.471062 \n",
       "L 560.871242 119.695189 \n",
       "L 565.995209 118.091719 \n",
       "L 571.119176 115.996863 \n",
       "\" style=\"fill:none;stroke:#2ca02c;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_3\">\n",
       "    <path d=\"M 38.482813 228.96 \n",
       "L 38.482813 7.2 \n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_4\">\n",
       "    <path d=\"M 596.482813 228.96 \n",
       "L 596.482813 7.2 \n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_5\">\n",
       "    <path d=\"M 38.482813 228.96 \n",
       "L 596.482813 228.96 \n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_6\">\n",
       "    <path d=\"M 38.482813 7.2 \n",
       "L 596.482813 7.2 \n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\n",
       "   </g>\n",
       "   <g id=\"legend_1\">\n",
       "    <g id=\"patch_7\">\n",
       "     <path d=\"M 436.382812 59.8 \n",
       "L 589.482813 59.8 \n",
       "Q 591.482813 59.8 591.482813 57.8 \n",
       "L 591.482813 14.2 \n",
       "Q 591.482813 12.2 589.482813 12.2 \n",
       "L 436.382812 12.2 \n",
       "Q 434.382812 12.2 434.382812 14.2 \n",
       "L 434.382812 57.8 \n",
       "Q 434.382812 59.8 436.382812 59.8 \n",
       "z\n",
       "\" style=\"fill:#ffffff;opacity:0.8;stroke:#cccccc;stroke-linejoin:miter;\"/>\n",
       "    </g>\n",
       "    <g id=\"line2d_30\">\n",
       "     <path d=\"M 438.382812 20.3 \n",
       "L 458.382812 20.3 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "    </g>\n",
       "    <g id=\"line2d_31\"/>\n",
       "    <g id=\"text_15\">\n",
       "     <!-- signal $x[k]$ -->\n",
       "     <g transform=\"translate(466.382812 23.8)scale(0.1 -0.1)\">\n",
       "      <defs>\n",
       "       <path d=\"M 45.40625 27.984375 \n",
       "Q 45.40625 37.75 41.375 43.109375 \n",
       "Q 37.359375 48.484375 30.078125 48.484375 \n",
       "Q 22.859375 48.484375 18.828125 43.109375 \n",
       "Q 14.796875 37.75 14.796875 27.984375 \n",
       "Q 14.796875 18.265625 18.828125 12.890625 \n",
       "Q 22.859375 7.515625 30.078125 7.515625 \n",
       "Q 37.359375 7.515625 41.375 12.890625 \n",
       "Q 45.40625 18.265625 45.40625 27.984375 \n",
       "z\n",
       "M 54.390625 6.78125 \n",
       "Q 54.390625 -7.171875 48.1875 -13.984375 \n",
       "Q 42 -20.796875 29.203125 -20.796875 \n",
       "Q 24.46875 -20.796875 20.265625 -20.09375 \n",
       "Q 16.0625 -19.390625 12.109375 -17.921875 \n",
       "L 12.109375 -9.1875 \n",
       "Q 16.0625 -11.328125 19.921875 -12.34375 \n",
       "Q 23.78125 -13.375 27.78125 -13.375 \n",
       "Q 36.625 -13.375 41.015625 -8.765625 \n",
       "Q 45.40625 -4.15625 45.40625 5.171875 \n",
       "L 45.40625 9.625 \n",
       "Q 42.625 4.78125 38.28125 2.390625 \n",
       "Q 33.9375 0 27.875 0 \n",
       "Q 17.828125 0 11.671875 7.65625 \n",
       "Q 5.515625 15.328125 5.515625 27.984375 \n",
       "Q 5.515625 40.671875 11.671875 48.328125 \n",
       "Q 17.828125 56 27.875 56 \n",
       "Q 33.9375 56 38.28125 53.609375 \n",
       "Q 42.625 51.21875 45.40625 46.390625 \n",
       "L 45.40625 54.6875 \n",
       "L 54.390625 54.6875 \n",
       "z\n",
       "\" id=\"DejaVuSans-103\"/>\n",
       "       <path d=\"M 60.015625 54.6875 \n",
       "L 34.90625 27.875 \n",
       "L 50.296875 0 \n",
       "L 39.984375 0 \n",
       "L 28.421875 21.6875 \n",
       "L 8.296875 0 \n",
       "L -2.59375 0 \n",
       "L 24.3125 28.8125 \n",
       "L 10.015625 54.6875 \n",
       "L 20.3125 54.6875 \n",
       "L 30.8125 34.90625 \n",
       "L 49.125 54.6875 \n",
       "z\n",
       "\" id=\"DejaVuSans-Oblique-120\"/>\n",
       "       <path d=\"M 8.59375 75.984375 \n",
       "L 29.296875 75.984375 \n",
       "L 29.296875 69 \n",
       "L 17.578125 69 \n",
       "L 17.578125 -6.203125 \n",
       "L 29.296875 -6.203125 \n",
       "L 29.296875 -13.1875 \n",
       "L 8.59375 -13.1875 \n",
       "z\n",
       "\" id=\"DejaVuSans-91\"/>\n",
       "       <path d=\"M 30.421875 75.984375 \n",
       "L 30.421875 -13.1875 \n",
       "L 9.71875 -13.1875 \n",
       "L 9.71875 -6.203125 \n",
       "L 21.390625 -6.203125 \n",
       "L 21.390625 69 \n",
       "L 9.71875 69 \n",
       "L 9.71875 75.984375 \n",
       "z\n",
       "\" id=\"DejaVuSans-93\"/>\n",
       "      </defs>\n",
       "      <use transform=\"translate(0 0.015625)\" xlink:href=\"#DejaVuSans-115\"/>\n",
       "      <use transform=\"translate(52.099609 0.015625)\" xlink:href=\"#DejaVuSans-105\"/>\n",
       "      <use transform=\"translate(79.882812 0.015625)\" xlink:href=\"#DejaVuSans-103\"/>\n",
       "      <use transform=\"translate(143.359375 0.015625)\" xlink:href=\"#DejaVuSans-110\"/>\n",
       "      <use transform=\"translate(206.738281 0.015625)\" xlink:href=\"#DejaVuSans-97\"/>\n",
       "      <use transform=\"translate(268.017578 0.015625)\" xlink:href=\"#DejaVuSans-108\"/>\n",
       "      <use transform=\"translate(295.800781 0.015625)\" xlink:href=\"#DejaVuSans-32\"/>\n",
       "      <use transform=\"translate(327.587891 0.015625)\" xlink:href=\"#DejaVuSans-Oblique-120\"/>\n",
       "      <use transform=\"translate(386.767578 0.015625)\" xlink:href=\"#DejaVuSans-91\"/>\n",
       "      <use transform=\"translate(425.78125 0.015625)\" xlink:href=\"#DejaVuSans-Oblique-107\"/>\n",
       "      <use transform=\"translate(483.691406 0.015625)\" xlink:href=\"#DejaVuSans-93\"/>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"line2d_32\">\n",
       "     <path d=\"M 438.382812 35 \n",
       "L 458.382812 35 \n",
       "\" style=\"fill:none;stroke:#ff7f0e;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "    </g>\n",
       "    <g id=\"line2d_33\"/>\n",
       "    <g id=\"text_16\">\n",
       "     <!-- requantized signal $x_Q[k]$ -->\n",
       "     <g transform=\"translate(466.382812 38.5)scale(0.1 -0.1)\">\n",
       "      <defs>\n",
       "       <path d=\"M 41.109375 46.296875 \n",
       "Q 39.59375 47.171875 37.8125 47.578125 \n",
       "Q 36.03125 48 33.890625 48 \n",
       "Q 26.265625 48 22.1875 43.046875 \n",
       "Q 18.109375 38.09375 18.109375 28.8125 \n",
       "L 18.109375 0 \n",
       "L 9.078125 0 \n",
       "L 9.078125 54.6875 \n",
       "L 18.109375 54.6875 \n",
       "L 18.109375 46.1875 \n",
       "Q 20.953125 51.171875 25.484375 53.578125 \n",
       "Q 30.03125 56 36.53125 56 \n",
       "Q 37.453125 56 38.578125 55.875 \n",
       "Q 39.703125 55.765625 41.0625 55.515625 \n",
       "z\n",
       "\" id=\"DejaVuSans-114\"/>\n",
       "       <path d=\"M 14.796875 27.296875 \n",
       "Q 14.796875 17.390625 18.875 11.75 \n",
       "Q 22.953125 6.109375 30.078125 6.109375 \n",
       "Q 37.203125 6.109375 41.296875 11.75 \n",
       "Q 45.40625 17.390625 45.40625 27.296875 \n",
       "Q 45.40625 37.203125 41.296875 42.84375 \n",
       "Q 37.203125 48.484375 30.078125 48.484375 \n",
       "Q 22.953125 48.484375 18.875 42.84375 \n",
       "Q 14.796875 37.203125 14.796875 27.296875 \n",
       "z\n",
       "M 45.40625 8.203125 \n",
       "Q 42.578125 3.328125 38.25 0.953125 \n",
       "Q 33.9375 -1.421875 27.875 -1.421875 \n",
       "Q 17.96875 -1.421875 11.734375 6.484375 \n",
       "Q 5.515625 14.40625 5.515625 27.296875 \n",
       "Q 5.515625 40.1875 11.734375 48.09375 \n",
       "Q 17.96875 56 27.875 56 \n",
       "Q 33.9375 56 38.25 53.625 \n",
       "Q 42.578125 51.265625 45.40625 46.390625 \n",
       "L 45.40625 54.6875 \n",
       "L 54.390625 54.6875 \n",
       "L 54.390625 -20.796875 \n",
       "L 45.40625 -20.796875 \n",
       "z\n",
       "\" id=\"DejaVuSans-113\"/>\n",
       "       <path d=\"M 8.5 21.578125 \n",
       "L 8.5 54.6875 \n",
       "L 17.484375 54.6875 \n",
       "L 17.484375 21.921875 \n",
       "Q 17.484375 14.15625 20.5 10.265625 \n",
       "Q 23.53125 6.390625 29.59375 6.390625 \n",
       "Q 36.859375 6.390625 41.078125 11.03125 \n",
       "Q 45.3125 15.671875 45.3125 23.6875 \n",
       "L 45.3125 54.6875 \n",
       "L 54.296875 54.6875 \n",
       "L 54.296875 0 \n",
       "L 45.3125 0 \n",
       "L 45.3125 8.40625 \n",
       "Q 42.046875 3.421875 37.71875 1 \n",
       "Q 33.40625 -1.421875 27.6875 -1.421875 \n",
       "Q 18.265625 -1.421875 13.375 4.4375 \n",
       "Q 8.5 10.296875 8.5 21.578125 \n",
       "z\n",
       "M 31.109375 56 \n",
       "z\n",
       "\" id=\"DejaVuSans-117\"/>\n",
       "       <path d=\"M 18.3125 70.21875 \n",
       "L 18.3125 54.6875 \n",
       "L 36.8125 54.6875 \n",
       "L 36.8125 47.703125 \n",
       "L 18.3125 47.703125 \n",
       "L 18.3125 18.015625 \n",
       "Q 18.3125 11.328125 20.140625 9.421875 \n",
       "Q 21.96875 7.515625 27.59375 7.515625 \n",
       "L 36.8125 7.515625 \n",
       "L 36.8125 0 \n",
       "L 27.59375 0 \n",
       "Q 17.1875 0 13.234375 3.875 \n",
       "Q 9.28125 7.765625 9.28125 18.015625 \n",
       "L 9.28125 47.703125 \n",
       "L 2.6875 47.703125 \n",
       "L 2.6875 54.6875 \n",
       "L 9.28125 54.6875 \n",
       "L 9.28125 70.21875 \n",
       "z\n",
       "\" id=\"DejaVuSans-116\"/>\n",
       "       <path d=\"M 5.515625 54.6875 \n",
       "L 48.1875 54.6875 \n",
       "L 48.1875 46.484375 \n",
       "L 14.40625 7.171875 \n",
       "L 48.1875 7.171875 \n",
       "L 48.1875 0 \n",
       "L 4.296875 0 \n",
       "L 4.296875 8.203125 \n",
       "L 38.09375 47.515625 \n",
       "L 5.515625 47.515625 \n",
       "z\n",
       "\" id=\"DejaVuSans-122\"/>\n",
       "       <path d=\"M 36.078125 -1.3125 \n",
       "Q 35.546875 -1.375 34.953125 -1.390625 \n",
       "Q 34.375 -1.421875 33.203125 -1.421875 \n",
       "Q 19.53125 -1.421875 11.8125 6.421875 \n",
       "Q 4.109375 14.265625 4.109375 28.078125 \n",
       "Q 4.109375 36.234375 7.0625 44.4375 \n",
       "Q 10.015625 52.640625 15.28125 59.1875 \n",
       "Q 21.390625 66.703125 29.03125 70.453125 \n",
       "Q 36.671875 74.21875 45.90625 74.21875 \n",
       "Q 59.28125 74.21875 66.984375 66.328125 \n",
       "Q 74.703125 58.453125 74.703125 44.828125 \n",
       "Q 74.703125 30.125 66.640625 17.921875 \n",
       "Q 58.59375 5.71875 45.609375 0.6875 \n",
       "L 55.515625 -12.890625 \n",
       "L 44.484375 -12.890625 \n",
       "z\n",
       "M 45.609375 66.21875 \n",
       "Q 37.5 66.21875 31.296875 62.28125 \n",
       "Q 25.09375 58.34375 20.515625 50.296875 \n",
       "Q 17.578125 45.171875 16.03125 39.40625 \n",
       "Q 14.5 33.640625 14.5 27.78125 \n",
       "Q 14.5 17.625 19.359375 12.109375 \n",
       "Q 24.21875 6.59375 33.109375 6.59375 \n",
       "Q 41.109375 6.59375 47.375 10.5625 \n",
       "Q 53.65625 14.546875 58.109375 22.40625 \n",
       "Q 61.078125 27.6875 62.640625 33.46875 \n",
       "Q 64.203125 39.265625 64.203125 45.015625 \n",
       "Q 64.203125 55.125 59.3125 60.671875 \n",
       "Q 54.4375 66.21875 45.609375 66.21875 \n",
       "z\n",
       "\" id=\"DejaVuSans-Oblique-81\"/>\n",
       "      </defs>\n",
       "      <use transform=\"translate(0 0.015625)\" xlink:href=\"#DejaVuSans-114\"/>\n",
       "      <use transform=\"translate(41.113281 0.015625)\" xlink:href=\"#DejaVuSans-101\"/>\n",
       "      <use transform=\"translate(102.636719 0.015625)\" xlink:href=\"#DejaVuSans-113\"/>\n",
       "      <use transform=\"translate(166.113281 0.015625)\" xlink:href=\"#DejaVuSans-117\"/>\n",
       "      <use transform=\"translate(229.492188 0.015625)\" xlink:href=\"#DejaVuSans-97\"/>\n",
       "      <use transform=\"translate(290.771484 0.015625)\" xlink:href=\"#DejaVuSans-110\"/>\n",
       "      <use transform=\"translate(354.150391 0.015625)\" xlink:href=\"#DejaVuSans-116\"/>\n",
       "      <use transform=\"translate(393.359375 0.015625)\" xlink:href=\"#DejaVuSans-105\"/>\n",
       "      <use transform=\"translate(421.142578 0.015625)\" xlink:href=\"#DejaVuSans-122\"/>\n",
       "      <use transform=\"translate(473.632812 0.015625)\" xlink:href=\"#DejaVuSans-101\"/>\n",
       "      <use transform=\"translate(535.15625 0.015625)\" xlink:href=\"#DejaVuSans-100\"/>\n",
       "      <use transform=\"translate(598.632812 0.015625)\" xlink:href=\"#DejaVuSans-32\"/>\n",
       "      <use transform=\"translate(630.419922 0.015625)\" xlink:href=\"#DejaVuSans-115\"/>\n",
       "      <use transform=\"translate(682.519531 0.015625)\" xlink:href=\"#DejaVuSans-105\"/>\n",
       "      <use transform=\"translate(710.302734 0.015625)\" xlink:href=\"#DejaVuSans-103\"/>\n",
       "      <use transform=\"translate(773.779297 0.015625)\" xlink:href=\"#DejaVuSans-110\"/>\n",
       "      <use transform=\"translate(837.158203 0.015625)\" xlink:href=\"#DejaVuSans-97\"/>\n",
       "      <use transform=\"translate(898.4375 0.015625)\" xlink:href=\"#DejaVuSans-108\"/>\n",
       "      <use transform=\"translate(926.220703 0.015625)\" xlink:href=\"#DejaVuSans-32\"/>\n",
       "      <use transform=\"translate(958.007812 0.015625)\" xlink:href=\"#DejaVuSans-Oblique-120\"/>\n",
       "      <use transform=\"translate(1017.1875 -16.390625)scale(0.7)\" xlink:href=\"#DejaVuSans-Oblique-81\"/>\n",
       "      <use transform=\"translate(1075.019531 0.015625)\" xlink:href=\"#DejaVuSans-91\"/>\n",
       "      <use transform=\"translate(1114.033203 0.015625)\" xlink:href=\"#DejaVuSans-Oblique-107\"/>\n",
       "      <use transform=\"translate(1171.943359 0.015625)\" xlink:href=\"#DejaVuSans-93\"/>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"line2d_34\">\n",
       "     <path d=\"M 438.382812 50.2 \n",
       "L 458.382812 50.2 \n",
       "\" style=\"fill:none;stroke:#2ca02c;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "    </g>\n",
       "    <g id=\"line2d_35\"/>\n",
       "    <g id=\"text_17\">\n",
       "     <!-- quantization error $e[k]$ -->\n",
       "     <g transform=\"translate(466.382812 53.7)scale(0.1 -0.1)\">\n",
       "      <defs>\n",
       "       <path d=\"M 30.609375 48.390625 \n",
       "Q 23.390625 48.390625 19.1875 42.75 \n",
       "Q 14.984375 37.109375 14.984375 27.296875 \n",
       "Q 14.984375 17.484375 19.15625 11.84375 \n",
       "Q 23.34375 6.203125 30.609375 6.203125 \n",
       "Q 37.796875 6.203125 41.984375 11.859375 \n",
       "Q 46.1875 17.53125 46.1875 27.296875 \n",
       "Q 46.1875 37.015625 41.984375 42.703125 \n",
       "Q 37.796875 48.390625 30.609375 48.390625 \n",
       "z\n",
       "M 30.609375 56 \n",
       "Q 42.328125 56 49.015625 48.375 \n",
       "Q 55.71875 40.765625 55.71875 27.296875 \n",
       "Q 55.71875 13.875 49.015625 6.21875 \n",
       "Q 42.328125 -1.421875 30.609375 -1.421875 \n",
       "Q 18.84375 -1.421875 12.171875 6.21875 \n",
       "Q 5.515625 13.875 5.515625 27.296875 \n",
       "Q 5.515625 40.765625 12.171875 48.375 \n",
       "Q 18.84375 56 30.609375 56 \n",
       "z\n",
       "\" id=\"DejaVuSans-111\"/>\n",
       "       <path d=\"M 48.09375 32.234375 \n",
       "Q 48.25 33.015625 48.3125 33.84375 \n",
       "Q 48.390625 34.671875 48.390625 35.5 \n",
       "Q 48.390625 41.453125 44.890625 44.921875 \n",
       "Q 41.40625 48.390625 35.40625 48.390625 \n",
       "Q 28.71875 48.390625 23.578125 44.15625 \n",
       "Q 18.453125 39.9375 15.828125 32.171875 \n",
       "z\n",
       "M 55.90625 25.203125 \n",
       "L 14.109375 25.203125 \n",
       "Q 13.8125 23.34375 13.71875 22.265625 \n",
       "Q 13.625 21.1875 13.625 20.40625 \n",
       "Q 13.625 13.625 17.796875 9.90625 \n",
       "Q 21.96875 6.203125 29.59375 6.203125 \n",
       "Q 35.453125 6.203125 40.671875 7.515625 \n",
       "Q 45.90625 8.84375 50.390625 11.375 \n",
       "L 48.6875 2.484375 \n",
       "Q 43.84375 0.53125 38.6875 -0.4375 \n",
       "Q 33.546875 -1.421875 28.21875 -1.421875 \n",
       "Q 16.84375 -1.421875 10.71875 4.015625 \n",
       "Q 4.59375 9.46875 4.59375 19.484375 \n",
       "Q 4.59375 28.03125 7.640625 35.375 \n",
       "Q 10.6875 42.71875 16.609375 48.484375 \n",
       "Q 20.40625 52.09375 25.65625 54.046875 \n",
       "Q 30.90625 56 36.8125 56 \n",
       "Q 46.09375 56 51.578125 50.4375 \n",
       "Q 57.078125 44.875 57.078125 35.5 \n",
       "Q 57.078125 33.25 56.78125 30.6875 \n",
       "Q 56.5 28.125 55.90625 25.203125 \n",
       "z\n",
       "\" id=\"DejaVuSans-Oblique-101\"/>\n",
       "      </defs>\n",
       "      <use transform=\"translate(0 0.015625)\" xlink:href=\"#DejaVuSans-113\"/>\n",
       "      <use transform=\"translate(63.476562 0.015625)\" xlink:href=\"#DejaVuSans-117\"/>\n",
       "      <use transform=\"translate(126.855469 0.015625)\" xlink:href=\"#DejaVuSans-97\"/>\n",
       "      <use transform=\"translate(188.134766 0.015625)\" xlink:href=\"#DejaVuSans-110\"/>\n",
       "      <use transform=\"translate(251.513672 0.015625)\" xlink:href=\"#DejaVuSans-116\"/>\n",
       "      <use transform=\"translate(290.722656 0.015625)\" xlink:href=\"#DejaVuSans-105\"/>\n",
       "      <use transform=\"translate(318.505859 0.015625)\" xlink:href=\"#DejaVuSans-122\"/>\n",
       "      <use transform=\"translate(370.996094 0.015625)\" xlink:href=\"#DejaVuSans-97\"/>\n",
       "      <use transform=\"translate(432.275391 0.015625)\" xlink:href=\"#DejaVuSans-116\"/>\n",
       "      <use transform=\"translate(471.484375 0.015625)\" xlink:href=\"#DejaVuSans-105\"/>\n",
       "      <use transform=\"translate(499.267578 0.015625)\" xlink:href=\"#DejaVuSans-111\"/>\n",
       "      <use transform=\"translate(560.449219 0.015625)\" xlink:href=\"#DejaVuSans-110\"/>\n",
       "      <use transform=\"translate(623.828125 0.015625)\" xlink:href=\"#DejaVuSans-32\"/>\n",
       "      <use transform=\"translate(655.615234 0.015625)\" xlink:href=\"#DejaVuSans-101\"/>\n",
       "      <use transform=\"translate(717.138672 0.015625)\" xlink:href=\"#DejaVuSans-114\"/>\n",
       "      <use transform=\"translate(758.251953 0.015625)\" xlink:href=\"#DejaVuSans-114\"/>\n",
       "      <use transform=\"translate(799.365234 0.015625)\" xlink:href=\"#DejaVuSans-111\"/>\n",
       "      <use transform=\"translate(860.546875 0.015625)\" xlink:href=\"#DejaVuSans-114\"/>\n",
       "      <use transform=\"translate(901.660156 0.015625)\" xlink:href=\"#DejaVuSans-32\"/>\n",
       "      <use transform=\"translate(933.447266 0.015625)\" xlink:href=\"#DejaVuSans-Oblique-101\"/>\n",
       "      <use transform=\"translate(994.970703 0.015625)\" xlink:href=\"#DejaVuSans-91\"/>\n",
       "      <use transform=\"translate(1033.984375 0.015625)\" xlink:href=\"#DejaVuSans-Oblique-107\"/>\n",
       "      <use transform=\"translate(1091.894531 0.015625)\" xlink:href=\"#DejaVuSans-93\"/>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "  </g>\n",
       " </g>\n",
       " <defs>\n",
       "  <clipPath id=\"p8ca03ea664\">\n",
       "   <rect height=\"221.76\" width=\"558\" x=\"38.482813\" y=\"7.2\"/>\n",
       "  </clipPath>\n",
       " </defs>\n",
       "</svg>\n"
      ],
      "text/plain": [
       "<Figure size 960x384 with 1 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "xQ = uniform_midtread_quantizer(x, 6)\n",
    "e = evaluate_requantization(x, xQ)\n",
    "sf.write(\"speech_6bit.wav\", xQ, fs)\n",
    "sf.write(\"speech_6bit_error.wav\", e, fs)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "**Requantized Signal**\n",
    "<audio src=\"speech_6bit.wav\" controls>Your browser does not support the audio element.</audio>\n",
    "[speech_6bit.wav](speech_6bit.wav)\n",
    "\n",
    "**Quantization Error**\n",
    "<audio src=\"speech_6bit_error.wav\" controls>Your browser does not support the audio element.</audio>\n",
    "[speech_6bit_error.wav](speech_6bit_error.wav)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### Requantization to 4 bit"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "SNR: 11.7 dB\n"
     ]
    },
    {
     "data": {
      "application/pdf": "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IG9iago8PCAvQmFzZUZvbnQgL0RlamFWdVNhbnMtT2JsaXF1ZSAvQ2hhclByb2NzIDE1IDAgUgovRW5jb2RpbmcgPDwgL0RpZmZlcmVuY2VzIFsgODEgL1EgMTAxIC9lIDEwNyAvayAxMjAgL3ggXSAvVHlwZSAvRW5jb2RpbmcgPj4KL0ZpcnN0Q2hhciAwIC9Gb250QkJveCBbIC0xMDE2IC0zNTEgMTY2MCAxMDY4IF0gL0ZvbnREZXNjcmlwdG9yIDEzIDAgUgovRm9udE1hdHJpeCBbIDAuMDAxIDAgMCAwLjAwMSAwIDAgXSAvTGFzdENoYXIgMjU1IC9OYW1lIC9EZWphVnVTYW5zLU9ibGlxdWUKL1N1YnR5cGUgL1R5cGUzIC9UeXBlIC9Gb250IC9XaWR0aHMgMTIgMCBSID4+CmVuZG9iagoxMyAwIG9iago8PCAvQXNjZW50IDkyOSAvQ2FwSGVpZ2h0IDAgL0Rlc2NlbnQgLTIzNiAvRmxhZ3MgOTYKL0ZvbnRCQm94IFsgLTEwMTYgLTM1MSAxNjYwIDEwNjggXSAvRm9udE5hbWUgL0RlamFWdVNhbnMtT2JsaXF1ZQovSXRhbGljQW5nbGUgMCAvTWF4V2lkdGggMTM1MCAvU3RlbVYgMCAvVHlwZSAvRm9udERlc2NyaXB0b3IgL1hIZWlnaHQgMCA+PgplbmRvYmoKMTIgMCBvYmoKWyA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMAo2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDMxOCA0MDEgNDYwIDgzOCA2MzYKOTUwIDc4MCAyNzUgMzkwIDM5MCA1MDAgODM4IDMxOCAzNjEgMzE4IDMzNyA2MzYgNjM2IDYzNiA2MzYgNjM2IDYzNiA2MzYgNjM2CjYzNiA2MzYgMzM3IDMzNyA4MzggODM4IDgzOCA1MzEgMTAwMCA2ODQgNjg2IDY5OCA3NzAgNjMyIDU3NSA3NzUgNzUyIDI5NQoyOTUgNjU2IDU1NyA4NjMgNzQ4IDc4NyA2MDMgNzg3IDY5NSA2MzUgNjExIDczMiA2ODQgOTg5IDY4NSA2MTEgNjg1IDM5MCAzMzcKMzkwIDgzOCA1MDAgNTAwIDYxMyA2MzUgNTUwIDYzNSA2MTUgMzUyIDYzNSA2MzQgMjc4IDI3OCA1NzkgMjc4IDk3NCA2MzQgNjEyCjYzNSA2MzUgNDExIDUyMSAzOTIgNjM0IDU5MiA4MTggNTkyIDU5MiA1MjUgNjM2IDMzNyA2MzYgODM4IDYwMCA2MzYgNjAwIDMxOAozNTIgNTE4IDEwMDAgNTAwIDUwMCA1MDAgMTM1MCA2MzUgNDAwIDEwNzAgNjAwIDY4NSA2MDAgNjAwIDMxOCAzMTggNTE4IDUxOAo1OTAgNTAwIDEwMDAgNTAwIDEwMDAgNTIxIDQwMCAxMDI4IDYwMCA1MjUgNjExIDMxOCA0MDEgNjM2IDYzNiA2MzYgNjM2IDMzNwo1MDAgNTAwIDEwMDAgNDcxIDYxNyA4MzggMzYxIDEwMDAgNTAwIDUwMCA4MzggNDAxIDQwMSA1MDAgNjM2IDYzNiAzMTggNTAwCjQwMSA0NzEgNjE3IDk2OSA5NjkgOTY5IDUzMSA2ODQgNjg0IDY4NCA2ODQgNjg0IDY4NCA5NzQgNjk4IDYzMiA2MzIgNjMyIDYzMgoyOTUgMjk1IDI5NSAyOTUgNzc1IDc0OCA3ODcgNzg3IDc4NyA3ODcgNzg3IDgzOCA3ODcgNzMyIDczMiA3MzIgNzMyIDYxMSA2MDgKNjMwIDYxMyA2MTMgNjEzIDYxMyA2MTMgNjEzIDk5NSA1NTAgNjE1IDYxNSA2MTUgNjE1IDI3OCAyNzggMjc4IDI3OCA2MTIgNjM0CjYxMiA2MTIgNjEyIDYxMiA2MTIgODM4IDYxMiA2MzQgNjM0IDYzNCA2MzQgNTkyIDYzNSA1OTIgXQplbmRvYmoKMTUgMCBvYmoKPDwgL1EgMTYgMCBSIC9lIDE3IDAgUiAvayAxOCAwIFIgL3ggMTkgMCBSID4+CmVuZG9iagoyNCAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDMwNCA+PgpzdHJlYW0KeJw9kjuSwzAMQ3udghfIjPiT5PNkJ5X3/u0+MslWgEmJACgvdZmypjwgaSYJ/9Hh4WI75XfYns3MwLVELxPLKc+hK8TcRfmymY26sjrFqsMwnVv0qJyLhk2T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U7QKZW5kc3RyZWFtCmVuZG9iagoyMiAwIG9iago8PCAvQmFzZUZvbnQgL0RlamFWdVNhbnMgL0NoYXJQcm9jcyAyMyAwIFIKL0VuY29kaW5nIDw8Ci9EaWZmZXJlbmNlcyBbIDMyIC9zcGFjZSA0NiAvcGVyaW9kIDQ4IC96ZXJvIC9vbmUgL3R3byAvdGhyZWUgL2ZvdXIgNTQgL3NpeCA1NiAvZWlnaHQKOTEgL2JyYWNrZXRsZWZ0IDkzIC9icmFja2V0cmlnaHQgOTcgL2EgMTAwIC9kIC9lIDEwMyAvZyAxMDUgL2kgMTA4IC9sIC9tIC9uCi9vIC9wIC9xIC9yIC9zIC90IC91IDEyMCAveCAxMjIgL3ogXQovVHlwZSAvRW5jb2RpbmcgPj4KL0ZpcnN0Q2hhciAwIC9Gb250QkJveCBbIC0xMDIxIC00NjMgMTc5NCAxMjMzIF0gL0ZvbnREZXNjcmlwdG9yIDIxIDAgUgovRm9udE1hdHJpeCBbIDAuMDAxIDAgMCAwLjAwMSAwIDAgXSAvTGFzdENoYXIgMjU1IC9OYW1lIC9EZWphVnVTYW5zCi9TdWJ0eXBlIC9UeXBlMyAvVHlwZSAvRm9udCAvV2lkdGhzIDIwIDAgUiA+PgplbmRvYmoKMjEgMCBvYmoKPDwgL0FzY2VudCA5MjkgL0NhcEhlaWdodCAwIC9EZXNjZW50IC0yMzYgL0ZsYWdzIDMyCi9Gb250QkJveCBbIC0xMDIxIC00NjMgMTc5NCAxMjMzIF0gL0ZvbnROYW1lIC9EZWphVnVTYW5zIC9JdGFsaWNBbmdsZSAwCi9NYXhXaWR0aCAxMzQyIC9TdGVtViAwIC9UeXBlIC9Gb250RGVzY3JpcHRvciAvWEhlaWdodCAwID4+CmVuZG9iagoyMCAwIG9iagpbIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwCjYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgMzE4IDQwMSA0NjAgODM4IDYzNgo5NTAgNzgwIDI3NSAzOTAgMzkwIDUwMCA4MzggMzE4IDM2MSAzMTggMzM3IDYzNiA2MzYgNjM2IDYzNiA2MzYgNjM2IDYzNiA2MzYKNjM2IDYzNiAzMzcgMzM3IDgzOCA4MzggODM4IDUzMSAxMDAwIDY4NCA2ODYgNjk4IDc3MCA2MzIgNTc1IDc3NSA3NTIgMjk1CjI5NSA2NTYgNTU3IDg2MyA3NDggNzg3IDYwMyA3ODcgNjk1IDYzNSA2MTEgNzMyIDY4NCA5ODkgNjg1IDYxMSA2ODUgMzkwIDMzNwozOTAgODM4IDUwMCA1MDAgNjEzIDYzNSA1NTAgNjM1IDYxNSAzNTIgNjM1IDYzNCAyNzggMjc4IDU3OSAyNzggOTc0IDYzNCA2MTIKNjM1IDYzNSA0MTEgNTIxIDM5MiA2MzQgNTkyIDgxOCA1OTIgNTkyIDUyNSA2MzYgMzM3IDYzNiA4MzggNjAwIDYzNiA2MDAgMzE4CjM1MiA1MTggMTAwMCA1MDAgNTAwIDUwMCAxMzQyIDYzNSA0MDAgMTA3MCA2MDAgNjg1IDYwMCA2MDAgMzE4IDMxOCA1MTggNTE4CjU5MCA1MDAgMTAwMCA1MDAgMTAwMCA1MjEgNDAwIDEwMjMgNjAwIDUyNSA2MTEgMzE4IDQwMSA2MzYgNjM2IDYzNiA2MzYgMzM3CjUwMCA1MDAgMTAwMCA0NzEgNjEyIDgzOCAzNjEgMTAwMCA1MDAgNTAwIDgzOCA0MDEgNDAxIDUwMCA2MzYgNjM2IDMxOCA1MDAKNDAxIDQ3MSA2MTIgOTY5IDk2OSA5NjkgNTMxIDY4NCA2ODQgNjg0IDY4NCA2ODQgNjg0IDk3NCA2OTggNjMyIDYzMiA2MzIgNjMyCjI5NSAyOTUgMjk1IDI5NSA3NzUgNzQ4IDc4NyA3ODcgNzg3IDc4NyA3ODcgODM4IDc4NyA3MzIgNzMyIDczMiA3MzIgNjExIDYwNQo2MzAgNjEzIDYxMyA2MTMgNjEzIDYxMyA2MTMgOTgyIDU1MCA2MTUgNjE1IDYxNSA2MTUgMjc4IDI3OCAyNzggMjc4IDYxMiA2MzQKNjEyIDYxMiA2MTIgNjEyIDYxMiA4MzggNjEyIDYzNCA2MzQgNjM0IDYzNCA1OTIgNjM1IDU5MiBdCmVuZG9iagoyMyAwIG9iago8PCAvYSAyNCAwIFIgL2JyYWNrZXRsZWZ0IDI1IDAgUiAvYnJhY2tldHJpZ2h0IDI2IDAgUiAvZCAyNyAwIFIgL2UgMjggMCBSCi9laWdodCAyOSAwIFIgL2ZvdXIgMzAgMCBSIC9nIDMxIDAgUiAvaSAzMiAwIFIgL2wgMzMgMCBSIC9tIDM0IDAgUgovbiAzNiAwIFIgL28gMzcgMCBSIC9vbmUgMzggMCBSIC9wIDM5IDAgUiAvcGVyaW9kIDQwIDAgUiAvcSA0MSAwIFIKL3IgNDIgMCBSIC9zIDQzIDAgUiAvc2l4IDQ0IDAgUiAvc3BhY2UgNDUgMCBSIC90IDQ2IDAgUiAvdGhyZWUgNDcgMCBSCi90d28gNDggMCBSIC91IDQ5IDAgUiAveCA1MCAwIFIgL3ogNTEgMCBSIC96ZXJvIDUyIDAgUiA+PgplbmRvYmoKMyAwIG9iago8PCAvRjEgMjIgMCBSIC9GMiAxNCAwIFIgPj4KZW5kb2JqCjQgMCBvYmoKPDwgL0ExIDw8IC9DQSAwIC9UeXBlIC9FeHRHU3RhdGUgL2NhIDEgPj4KL0EyIDw8IC9DQSAxIC9UeXBlIC9FeHRHU3RhdGUgL2NhIDEgPj4KL0EzIDw8IC9DQSAwLjggL1R5cGUgL0V4dEdTdGF0ZSAvY2EgMC44ID4+ID4+CmVuZG9iago1IDAgb2JqCjw8ID4+CmVuZG9iago2IDAgb2JqCjw8ID4+CmVuZG9iago3IDAgb2JqCjw8IC9GMS1EZWphVnVTYW5zLW1pbnVzIDM1IDAgUiA+PgplbmRvYmoKMiAwIG9iago8PCAvQ291bnQgMSAvS2lkcyBbIDEwIDAgUiBdIC9UeXBlIC9QYWdlcyA+PgplbmRvYmoKNTMgMCBvYmoKPDwgL0NyZWF0aW9uRGF0ZSAoRDoyMDIxMDExODEyMTU0OCswMicwMCcpCi9DcmVhdG9yIChNYXRwbG90bGliIHYzLjMuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZykKL1Byb2R1Y2VyIChNYXRwbG90bGliIHBkZiBiYWNrZW5kIHYzLjMuMikgPj4KZW5kb2JqCnhyZWYKMCA1NAowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMDAwMTYgMDAwMDAgbiAKMDAwMDAxNjc3NiAwMDAwMCBuIAowMDAwMDE2NTAwIDAwMDAwIG4gCjAwMDAwMTY1NDMgMDAwMDAgbiAKMDAwMDAxNjY4NSAwMDAwMCBuIAowMDAwMDE2NzA2IDAwMDAwIG4gCjAwMDAwMTY3MjcgMDAwMDAgbiAKMDAwMDAwMDA2NSAwMDAwMCBuIAowMDAwMDAwMzk3IDAwMDAwIG4gCjAwMDAwMDAyMDggMDAwMDAgbiAKMDAwMDAwNDI0NiAwMDAwMCBuIAowMDAwMDA1OTQwIDAwMDAwIG4gCjAwMDAwMDU3MzIgMDAwMDAgbiAKMDAwMDAwNTM5NiAwMDAwMCBuIAowMDAwMDA2OTkzIDAwMDAwIG4gCjAwMDAwMDQyNjcgMDAwMDAgbiAKMDAwMDAwNDY3MyAwMDAwMCBuIAowMDAwMDA1MDczIDAwMDAwIG4gCjAwMDAwMDUyMzIgMDAwMDAgbiAKMDAwMDAxNTA5NSAwMDAwMCBuIAowMDAwMDE0ODk1IDAwMDAwIG4gCjAwMDAwMTQ0MjAgMDAwMDAgbiAKMDAwMDAxNjE0OCAwMDAwMCBuIAowMDAwMDA3MDU1IDAwMDAwIG4gCjAwMDAwMDc0MzIgMDAwMDAgbiAKMDAwMDAwNzU3NSAwMDAwMCBuIAowMDAwMDA3NzE0IDAwMDAwIG4gCjAwMDAwMDgwMTQgMDAwMDAgbiAKMDAwMDAwODMzMiAwMDAwMCBuIAowMDAwMDA4Nzk3IDAwMDAwIG4gCjAwMDAwMDg5NTkgMDAwMDAgbiAKMDAwMDAwOTM3MCAwMDAwMCBuIAowMDAwMDA5NTEwIDAwMDAwIG4gCjAwMDAwMDk2MjcgMDAwMDAgbiAKMDAwMDAwOTk1NSAwMDAwMCBuIAowMDAwMDEwMTI1IDAwMDAwIG4gCjAwMDAwMTAzNTkgMDAwMDAgbiAKMDAwMDAxMDY0NiAwMDAwMCBuIAowMDAwMDEwNzk4IDAwMDAwIG4gCjAwMDAwMTExMDcgMDAwMDAgbiAKMDAwMDAxMTIyOCAwMDAwMCBuIAowMDAwMDExNTM4IDAwMDAwIG4gCjAwMDAwMTE3NjggMDAwMDAgbiAKMDAwMDAxMjE3MyAwMDAwMCBuIAowMDAwMDEyNTYzIDAwMDAwIG4gCjAwMDAwMTI2NTIgMDAwMDAgbiAKMDAwMDAxMjg1NiAwMDAwMCBuIAowMDAwMDEzMjY3IDAwMDAwIG4gCjAwMDAwMTM1ODggMDAwMDAgbiAKMDAwMDAxMzgzMiAwMDAwMCBuIAowMDAwMDEzOTkxIDAwMDAwIG4gCjAwMDAwMTQxMzcgMDAwMDAgbiAKMDAwMDAxNjgzNiAwMDAwMCBuIAp0cmFpbGVyCjw8IC9JbmZvIDUzIDAgUiAvUm9vdCAxIDAgUiAvU2l6ZSA1NCA+PgpzdGFydHhyZWYKMTY5OTMKJSVFT0YK\n",
      "image/svg+xml": [
       "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n",
       "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
       "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
       "<!-- Created with matplotlib (https://matplotlib.org/) -->\n",
       "<svg height=\"266.977344pt\" version=\"1.1\" viewBox=\"0 0 603.682813 266.977344\" width=\"603.682813pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
       " <metadata>\n",
       "  <rdf:RDF xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\n",
       "   <cc:Work>\n",
       "    <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\n",
       "    <dc:date>2021-01-18T12:15:48.338133</dc:date>\n",
       "    <dc:format>image/svg+xml</dc:format>\n",
       "    <dc:creator>\n",
       "     <cc:Agent>\n",
       "      <dc:title>Matplotlib v3.3.2, https://matplotlib.org/</dc:title>\n",
       "     </cc:Agent>\n",
       "    </dc:creator>\n",
       "   </cc:Work>\n",
       "  </rdf:RDF>\n",
       " </metadata>\n",
       " <defs>\n",
       "  <style type=\"text/css\">*{stroke-linecap:butt;stroke-linejoin:round;}</style>\n",
       " </defs>\n",
       " <g id=\"figure_1\">\n",
       "  <g id=\"patch_1\">\n",
       "   <path d=\"M 0 266.977344 \n",
       "L 603.682813 266.977344 \n",
       "L 603.682813 0 \n",
       "L 0 0 \n",
       "z\n",
       "\" style=\"fill:#ffffff;\"/>\n",
       "  </g>\n",
       "  <g id=\"axes_1\">\n",
       "   <g id=\"patch_2\">\n",
       "    <path d=\"M 38.482813 229.399219 \n",
       "L 596.482813 229.399219 \n",
       "L 596.482813 7.639219 \n",
       "L 38.482813 7.639219 \n",
       "z\n",
       "\" style=\"fill:#ffffff;\"/>\n",
       "   </g>\n",
       "   <g id=\"matplotlib.axis_1\">\n",
       "    <g id=\"xtick_1\">\n",
       "     <g id=\"line2d_1\">\n",
       "      <path clip-path=\"url(#p56ec84ba96)\" d=\"M 63.846449 229.399219 \n",
       "L 63.846449 7.639219 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_2\">\n",
       "      <defs>\n",
       "       <path d=\"M 0 0 \n",
       "L 0 3.5 \n",
       "\" id=\"mf0b776a77e\" style=\"stroke:#000000;stroke-width:0.8;\"/>\n",
       "      </defs>\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"63.846449\" xlink:href=\"#mf0b776a77e\" y=\"229.399219\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_1\">\n",
       "      <!-- 0 -->\n",
       "      <g transform=\"translate(60.665199 243.997656)scale(0.1 -0.1)\">\n",
       "       <defs>\n",
       "        <path d=\"M 31.78125 66.40625 \n",
       "Q 24.171875 66.40625 20.328125 58.90625 \n",
       "Q 16.5 51.421875 16.5 36.375 \n",
       "Q 16.5 21.390625 20.328125 13.890625 \n",
       "Q 24.171875 6.390625 31.78125 6.390625 \n",
       "Q 39.453125 6.390625 43.28125 13.890625 \n",
       "Q 47.125 21.390625 47.125 36.375 \n",
       "Q 47.125 51.421875 43.28125 58.90625 \n",
       "Q 39.453125 66.40625 31.78125 66.40625 \n",
       "z\n",
       "M 31.78125 74.21875 \n",
       "Q 44.046875 74.21875 50.515625 64.515625 \n",
       "Q 56.984375 54.828125 56.984375 36.375 \n",
       "Q 56.984375 17.96875 50.515625 8.265625 \n",
       "Q 44.046875 -1.421875 31.78125 -1.421875 \n",
       "Q 19.53125 -1.421875 13.0625 8.265625 \n",
       "Q 6.59375 17.96875 6.59375 36.375 \n",
       "Q 6.59375 54.828125 13.0625 64.515625 \n",
       "Q 19.53125 74.21875 31.78125 74.21875 \n",
       "z\n",
       "\" id=\"DejaVuSans-48\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_2\">\n",
       "     <g id=\"line2d_3\">\n",
       "      <path clip-path=\"url(#p56ec84ba96)\" d=\"M 166.325788 229.399219 \n",
       "L 166.325788 7.639219 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_4\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"166.325788\" xlink:href=\"#mf0b776a77e\" y=\"229.399219\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_2\">\n",
       "      <!-- 20 -->\n",
       "      <g transform=\"translate(159.963288 243.997656)scale(0.1 -0.1)\">\n",
       "       <defs>\n",
       "        <path d=\"M 19.1875 8.296875 \n",
       "L 53.609375 8.296875 \n",
       "L 53.609375 0 \n",
       "L 7.328125 0 \n",
       "L 7.328125 8.296875 \n",
       "Q 12.9375 14.109375 22.625 23.890625 \n",
       "Q 32.328125 33.6875 34.8125 36.53125 \n",
       "Q 39.546875 41.84375 41.421875 45.53125 \n",
       "Q 43.3125 49.21875 43.3125 52.78125 \n",
       "Q 43.3125 58.59375 39.234375 62.25 \n",
       "Q 35.15625 65.921875 28.609375 65.921875 \n",
       "Q 23.96875 65.921875 18.8125 64.3125 \n",
       "Q 13.671875 62.703125 7.8125 59.421875 \n",
       "L 7.8125 69.390625 \n",
       "Q 13.765625 71.78125 18.9375 73 \n",
       "Q 24.125 74.21875 28.421875 74.21875 \n",
       "Q 39.75 74.21875 46.484375 68.546875 \n",
       "Q 53.21875 62.890625 53.21875 53.421875 \n",
       "Q 53.21875 48.921875 51.53125 44.890625 \n",
       "Q 49.859375 40.875 45.40625 35.40625 \n",
       "Q 44.1875 33.984375 37.640625 27.21875 \n",
       "Q 31.109375 20.453125 19.1875 8.296875 \n",
       "z\n",
       "\" id=\"DejaVuSans-50\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#DejaVuSans-50\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_3\">\n",
       "     <g id=\"line2d_5\">\n",
       "      <path clip-path=\"url(#p56ec84ba96)\" d=\"M 268.805127 229.399219 \n",
       "L 268.805127 7.639219 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_6\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"268.805127\" xlink:href=\"#mf0b776a77e\" y=\"229.399219\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_3\">\n",
       "      <!-- 40 -->\n",
       "      <g transform=\"translate(262.442627 243.997656)scale(0.1 -0.1)\">\n",
       "       <defs>\n",
       "        <path d=\"M 37.796875 64.3125 \n",
       "L 12.890625 25.390625 \n",
       "L 37.796875 25.390625 \n",
       "z\n",
       "M 35.203125 72.90625 \n",
       "L 47.609375 72.90625 \n",
       "L 47.609375 25.390625 \n",
       "L 58.015625 25.390625 \n",
       "L 58.015625 17.1875 \n",
       "L 47.609375 17.1875 \n",
       "L 47.609375 0 \n",
       "L 37.796875 0 \n",
       "L 37.796875 17.1875 \n",
       "L 4.890625 17.1875 \n",
       "L 4.890625 26.703125 \n",
       "z\n",
       "\" id=\"DejaVuSans-52\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#DejaVuSans-52\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_4\">\n",
       "     <g id=\"line2d_7\">\n",
       "      <path clip-path=\"url(#p56ec84ba96)\" d=\"M 371.284465 229.399219 \n",
       "L 371.284465 7.639219 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_8\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"371.284465\" xlink:href=\"#mf0b776a77e\" y=\"229.399219\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_4\">\n",
       "      <!-- 60 -->\n",
       "      <g transform=\"translate(364.921965 243.997656)scale(0.1 -0.1)\">\n",
       "       <defs>\n",
       "        <path d=\"M 33.015625 40.375 \n",
       "Q 26.375 40.375 22.484375 35.828125 \n",
       "Q 18.609375 31.296875 18.609375 23.390625 \n",
       "Q 18.609375 15.53125 22.484375 10.953125 \n",
       "Q 26.375 6.390625 33.015625 6.390625 \n",
       "Q 39.65625 6.390625 43.53125 10.953125 \n",
       "Q 47.40625 15.53125 47.40625 23.390625 \n",
       "Q 47.40625 31.296875 43.53125 35.828125 \n",
       "Q 39.65625 40.375 33.015625 40.375 \n",
       "z\n",
       "M 52.59375 71.296875 \n",
       "L 52.59375 62.3125 \n",
       "Q 48.875 64.0625 45.09375 64.984375 \n",
       "Q 41.3125 65.921875 37.59375 65.921875 \n",
       "Q 27.828125 65.921875 22.671875 59.328125 \n",
       "Q 17.53125 52.734375 16.796875 39.40625 \n",
       "Q 19.671875 43.65625 24.015625 45.921875 \n",
       "Q 28.375 48.1875 33.59375 48.1875 \n",
       "Q 44.578125 48.1875 50.953125 41.515625 \n",
       "Q 57.328125 34.859375 57.328125 23.390625 \n",
       "Q 57.328125 12.15625 50.6875 5.359375 \n",
       "Q 44.046875 -1.421875 33.015625 -1.421875 \n",
       "Q 20.359375 -1.421875 13.671875 8.265625 \n",
       "Q 6.984375 17.96875 6.984375 36.375 \n",
       "Q 6.984375 53.65625 15.1875 63.9375 \n",
       "Q 23.390625 74.21875 37.203125 74.21875 \n",
       "Q 40.921875 74.21875 44.703125 73.484375 \n",
       "Q 48.484375 72.75 52.59375 71.296875 \n",
       "z\n",
       "\" id=\"DejaVuSans-54\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#DejaVuSans-54\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_5\">\n",
       "     <g id=\"line2d_9\">\n",
       "      <path clip-path=\"url(#p56ec84ba96)\" d=\"M 473.763804 229.399219 \n",
       "L 473.763804 7.639219 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_10\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"473.763804\" xlink:href=\"#mf0b776a77e\" y=\"229.399219\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_5\">\n",
       "      <!-- 80 -->\n",
       "      <g transform=\"translate(467.401304 243.997656)scale(0.1 -0.1)\">\n",
       "       <defs>\n",
       "        <path d=\"M 31.78125 34.625 \n",
       "Q 24.75 34.625 20.71875 30.859375 \n",
       "Q 16.703125 27.09375 16.703125 20.515625 \n",
       "Q 16.703125 13.921875 20.71875 10.15625 \n",
       "Q 24.75 6.390625 31.78125 6.390625 \n",
       "Q 38.8125 6.390625 42.859375 10.171875 \n",
       "Q 46.921875 13.96875 46.921875 20.515625 \n",
       "Q 46.921875 27.09375 42.890625 30.859375 \n",
       "Q 38.875 34.625 31.78125 34.625 \n",
       "z\n",
       "M 21.921875 38.8125 \n",
       "Q 15.578125 40.375 12.03125 44.71875 \n",
       "Q 8.5 49.078125 8.5 55.328125 \n",
       "Q 8.5 64.0625 14.71875 69.140625 \n",
       "Q 20.953125 74.21875 31.78125 74.21875 \n",
       "Q 42.671875 74.21875 48.875 69.140625 \n",
       "Q 55.078125 64.0625 55.078125 55.328125 \n",
       "Q 55.078125 49.078125 51.53125 44.71875 \n",
       "Q 48 40.375 41.703125 38.8125 \n",
       "Q 48.828125 37.15625 52.796875 32.3125 \n",
       "Q 56.78125 27.484375 56.78125 20.515625 \n",
       "Q 56.78125 9.90625 50.3125 4.234375 \n",
       "Q 43.84375 -1.421875 31.78125 -1.421875 \n",
       "Q 19.734375 -1.421875 13.25 4.234375 \n",
       "Q 6.78125 9.90625 6.78125 20.515625 \n",
       "Q 6.78125 27.484375 10.78125 32.3125 \n",
       "Q 14.796875 37.15625 21.921875 38.8125 \n",
       "z\n",
       "M 18.3125 54.390625 \n",
       "Q 18.3125 48.734375 21.84375 45.5625 \n",
       "Q 25.390625 42.390625 31.78125 42.390625 \n",
       "Q 38.140625 42.390625 41.71875 45.5625 \n",
       "Q 45.3125 48.734375 45.3125 54.390625 \n",
       "Q 45.3125 60.0625 41.71875 63.234375 \n",
       "Q 38.140625 66.40625 31.78125 66.40625 \n",
       "Q 25.390625 66.40625 21.84375 63.234375 \n",
       "Q 18.3125 60.0625 18.3125 54.390625 \n",
       "z\n",
       "\" id=\"DejaVuSans-56\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#DejaVuSans-56\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_6\">\n",
       "     <g id=\"line2d_11\">\n",
       "      <path clip-path=\"url(#p56ec84ba96)\" d=\"M 576.243143 229.399219 \n",
       "L 576.243143 7.639219 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_12\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"576.243143\" xlink:href=\"#mf0b776a77e\" y=\"229.399219\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_6\">\n",
       "      <!-- 100 -->\n",
       "      <g transform=\"translate(566.699393 243.997656)scale(0.1 -0.1)\">\n",
       "       <defs>\n",
       "        <path d=\"M 12.40625 8.296875 \n",
       "L 28.515625 8.296875 \n",
       "L 28.515625 63.921875 \n",
       "L 10.984375 60.40625 \n",
       "L 10.984375 69.390625 \n",
       "L 28.421875 72.90625 \n",
       "L 38.28125 72.90625 \n",
       "L 38.28125 8.296875 \n",
       "L 54.390625 8.296875 \n",
       "L 54.390625 0 \n",
       "L 12.40625 0 \n",
       "z\n",
       "\" id=\"DejaVuSans-49\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#DejaVuSans-49\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "       <use x=\"127.246094\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"text_7\">\n",
       "     <!-- sample index $k$ -->\n",
       "     <g transform=\"translate(279.432813 257.677344)scale(0.1 -0.1)\">\n",
       "      <defs>\n",
       "       <path d=\"M 44.28125 53.078125 \n",
       "L 44.28125 44.578125 \n",
       "Q 40.484375 46.53125 36.375 47.5 \n",
       "Q 32.28125 48.484375 27.875 48.484375 \n",
       "Q 21.1875 48.484375 17.84375 46.4375 \n",
       "Q 14.5 44.390625 14.5 40.28125 \n",
       "Q 14.5 37.15625 16.890625 35.375 \n",
       "Q 19.28125 33.59375 26.515625 31.984375 \n",
       "L 29.59375 31.296875 \n",
       "Q 39.15625 29.25 43.1875 25.515625 \n",
       "Q 47.21875 21.78125 47.21875 15.09375 \n",
       "Q 47.21875 7.46875 41.1875 3.015625 \n",
       "Q 35.15625 -1.421875 24.609375 -1.421875 \n",
       "Q 20.21875 -1.421875 15.453125 -0.5625 \n",
       "Q 10.6875 0.296875 5.421875 2 \n",
       "L 5.421875 11.28125 \n",
       "Q 10.40625 8.6875 15.234375 7.390625 \n",
       "Q 20.0625 6.109375 24.8125 6.109375 \n",
       "Q 31.15625 6.109375 34.5625 8.28125 \n",
       "Q 37.984375 10.453125 37.984375 14.40625 \n",
       "Q 37.984375 18.0625 35.515625 20.015625 \n",
       "Q 33.0625 21.96875 24.703125 23.78125 \n",
       "L 21.578125 24.515625 \n",
       "Q 13.234375 26.265625 9.515625 29.90625 \n",
       "Q 5.8125 33.546875 5.8125 39.890625 \n",
       "Q 5.8125 47.609375 11.28125 51.796875 \n",
       "Q 16.75 56 26.8125 56 \n",
       "Q 31.78125 56 36.171875 55.265625 \n",
       "Q 40.578125 54.546875 44.28125 53.078125 \n",
       "z\n",
       "\" id=\"DejaVuSans-115\"/>\n",
       "       <path d=\"M 34.28125 27.484375 \n",
       "Q 23.390625 27.484375 19.1875 25 \n",
       "Q 14.984375 22.515625 14.984375 16.5 \n",
       "Q 14.984375 11.71875 18.140625 8.90625 \n",
       "Q 21.296875 6.109375 26.703125 6.109375 \n",
       "Q 34.1875 6.109375 38.703125 11.40625 \n",
       "Q 43.21875 16.703125 43.21875 25.484375 \n",
       "L 43.21875 27.484375 \n",
       "z\n",
       "M 52.203125 31.203125 \n",
       "L 52.203125 0 \n",
       "L 43.21875 0 \n",
       "L 43.21875 8.296875 \n",
       "Q 40.140625 3.328125 35.546875 0.953125 \n",
       "Q 30.953125 -1.421875 24.3125 -1.421875 \n",
       "Q 15.921875 -1.421875 10.953125 3.296875 \n",
       "Q 6 8.015625 6 15.921875 \n",
       "Q 6 25.140625 12.171875 29.828125 \n",
       "Q 18.359375 34.515625 30.609375 34.515625 \n",
       "L 43.21875 34.515625 \n",
       "L 43.21875 35.40625 \n",
       "Q 43.21875 41.609375 39.140625 45 \n",
       "Q 35.0625 48.390625 27.6875 48.390625 \n",
       "Q 23 48.390625 18.546875 47.265625 \n",
       "Q 14.109375 46.140625 10.015625 43.890625 \n",
       "L 10.015625 52.203125 \n",
       "Q 14.9375 54.109375 19.578125 55.046875 \n",
       "Q 24.21875 56 28.609375 56 \n",
       "Q 40.484375 56 46.34375 49.84375 \n",
       "Q 52.203125 43.703125 52.203125 31.203125 \n",
       "z\n",
       "\" id=\"DejaVuSans-97\"/>\n",
       "       <path d=\"M 52 44.1875 \n",
       "Q 55.375 50.25 60.0625 53.125 \n",
       "Q 64.75 56 71.09375 56 \n",
       "Q 79.640625 56 84.28125 50.015625 \n",
       "Q 88.921875 44.046875 88.921875 33.015625 \n",
       "L 88.921875 0 \n",
       "L 79.890625 0 \n",
       "L 79.890625 32.71875 \n",
       "Q 79.890625 40.578125 77.09375 44.375 \n",
       "Q 74.3125 48.1875 68.609375 48.1875 \n",
       "Q 61.625 48.1875 57.5625 43.546875 \n",
       "Q 53.515625 38.921875 53.515625 30.90625 \n",
       "L 53.515625 0 \n",
       "L 44.484375 0 \n",
       "L 44.484375 32.71875 \n",
       "Q 44.484375 40.625 41.703125 44.40625 \n",
       "Q 38.921875 48.1875 33.109375 48.1875 \n",
       "Q 26.21875 48.1875 22.15625 43.53125 \n",
       "Q 18.109375 38.875 18.109375 30.90625 \n",
       "L 18.109375 0 \n",
       "L 9.078125 0 \n",
       "L 9.078125 54.6875 \n",
       "L 18.109375 54.6875 \n",
       "L 18.109375 46.1875 \n",
       "Q 21.1875 51.21875 25.484375 53.609375 \n",
       "Q 29.78125 56 35.6875 56 \n",
       "Q 41.65625 56 45.828125 52.96875 \n",
       "Q 50 49.953125 52 44.1875 \n",
       "z\n",
       "\" id=\"DejaVuSans-109\"/>\n",
       "       <path d=\"M 18.109375 8.203125 \n",
       "L 18.109375 -20.796875 \n",
       "L 9.078125 -20.796875 \n",
       "L 9.078125 54.6875 \n",
       "L 18.109375 54.6875 \n",
       "L 18.109375 46.390625 \n",
       "Q 20.953125 51.265625 25.265625 53.625 \n",
       "Q 29.59375 56 35.59375 56 \n",
       "Q 45.5625 56 51.78125 48.09375 \n",
       "Q 58.015625 40.1875 58.015625 27.296875 \n",
       "Q 58.015625 14.40625 51.78125 6.484375 \n",
       "Q 45.5625 -1.421875 35.59375 -1.421875 \n",
       "Q 29.59375 -1.421875 25.265625 0.953125 \n",
       "Q 20.953125 3.328125 18.109375 8.203125 \n",
       "z\n",
       "M 48.6875 27.296875 \n",
       "Q 48.6875 37.203125 44.609375 42.84375 \n",
       "Q 40.53125 48.484375 33.40625 48.484375 \n",
       "Q 26.265625 48.484375 22.1875 42.84375 \n",
       "Q 18.109375 37.203125 18.109375 27.296875 \n",
       "Q 18.109375 17.390625 22.1875 11.75 \n",
       "Q 26.265625 6.109375 33.40625 6.109375 \n",
       "Q 40.53125 6.109375 44.609375 11.75 \n",
       "Q 48.6875 17.390625 48.6875 27.296875 \n",
       "z\n",
       "\" id=\"DejaVuSans-112\"/>\n",
       "       <path d=\"M 9.421875 75.984375 \n",
       "L 18.40625 75.984375 \n",
       "L 18.40625 0 \n",
       "L 9.421875 0 \n",
       "z\n",
       "\" id=\"DejaVuSans-108\"/>\n",
       "       <path d=\"M 56.203125 29.59375 \n",
       "L 56.203125 25.203125 \n",
       "L 14.890625 25.203125 \n",
       "Q 15.484375 15.921875 20.484375 11.0625 \n",
       "Q 25.484375 6.203125 34.421875 6.203125 \n",
       "Q 39.59375 6.203125 44.453125 7.46875 \n",
       "Q 49.3125 8.734375 54.109375 11.28125 \n",
       "L 54.109375 2.78125 \n",
       "Q 49.265625 0.734375 44.1875 -0.34375 \n",
       "Q 39.109375 -1.421875 33.890625 -1.421875 \n",
       "Q 20.796875 -1.421875 13.15625 6.1875 \n",
       "Q 5.515625 13.8125 5.515625 26.8125 \n",
       "Q 5.515625 40.234375 12.765625 48.109375 \n",
       "Q 20.015625 56 32.328125 56 \n",
       "Q 43.359375 56 49.78125 48.890625 \n",
       "Q 56.203125 41.796875 56.203125 29.59375 \n",
       "z\n",
       "M 47.21875 32.234375 \n",
       "Q 47.125 39.59375 43.09375 43.984375 \n",
       "Q 39.0625 48.390625 32.421875 48.390625 \n",
       "Q 24.90625 48.390625 20.390625 44.140625 \n",
       "Q 15.875 39.890625 15.1875 32.171875 \n",
       "z\n",
       "\" id=\"DejaVuSans-101\"/>\n",
       "       <path id=\"DejaVuSans-32\"/>\n",
       "       <path d=\"M 9.421875 54.6875 \n",
       "L 18.40625 54.6875 \n",
       "L 18.40625 0 \n",
       "L 9.421875 0 \n",
       "z\n",
       "M 9.421875 75.984375 \n",
       "L 18.40625 75.984375 \n",
       "L 18.40625 64.59375 \n",
       "L 9.421875 64.59375 \n",
       "z\n",
       "\" id=\"DejaVuSans-105\"/>\n",
       "       <path d=\"M 54.890625 33.015625 \n",
       "L 54.890625 0 \n",
       "L 45.90625 0 \n",
       "L 45.90625 32.71875 \n",
       "Q 45.90625 40.484375 42.875 44.328125 \n",
       "Q 39.84375 48.1875 33.796875 48.1875 \n",
       "Q 26.515625 48.1875 22.3125 43.546875 \n",
       "Q 18.109375 38.921875 18.109375 30.90625 \n",
       "L 18.109375 0 \n",
       "L 9.078125 0 \n",
       "L 9.078125 54.6875 \n",
       "L 18.109375 54.6875 \n",
       "L 18.109375 46.1875 \n",
       "Q 21.34375 51.125 25.703125 53.5625 \n",
       "Q 30.078125 56 35.796875 56 \n",
       "Q 45.21875 56 50.046875 50.171875 \n",
       "Q 54.890625 44.34375 54.890625 33.015625 \n",
       "z\n",
       "\" id=\"DejaVuSans-110\"/>\n",
       "       <path d=\"M 45.40625 46.390625 \n",
       "L 45.40625 75.984375 \n",
       "L 54.390625 75.984375 \n",
       "L 54.390625 0 \n",
       "L 45.40625 0 \n",
       "L 45.40625 8.203125 \n",
       "Q 42.578125 3.328125 38.25 0.953125 \n",
       "Q 33.9375 -1.421875 27.875 -1.421875 \n",
       "Q 17.96875 -1.421875 11.734375 6.484375 \n",
       "Q 5.515625 14.40625 5.515625 27.296875 \n",
       "Q 5.515625 40.1875 11.734375 48.09375 \n",
       "Q 17.96875 56 27.875 56 \n",
       "Q 33.9375 56 38.25 53.625 \n",
       "Q 42.578125 51.265625 45.40625 46.390625 \n",
       "z\n",
       "M 14.796875 27.296875 \n",
       "Q 14.796875 17.390625 18.875 11.75 \n",
       "Q 22.953125 6.109375 30.078125 6.109375 \n",
       "Q 37.203125 6.109375 41.296875 11.75 \n",
       "Q 45.40625 17.390625 45.40625 27.296875 \n",
       "Q 45.40625 37.203125 41.296875 42.84375 \n",
       "Q 37.203125 48.484375 30.078125 48.484375 \n",
       "Q 22.953125 48.484375 18.875 42.84375 \n",
       "Q 14.796875 37.203125 14.796875 27.296875 \n",
       "z\n",
       "\" id=\"DejaVuSans-100\"/>\n",
       "       <path d=\"M 54.890625 54.6875 \n",
       "L 35.109375 28.078125 \n",
       "L 55.90625 0 \n",
       "L 45.3125 0 \n",
       "L 29.390625 21.484375 \n",
       "L 13.484375 0 \n",
       "L 2.875 0 \n",
       "L 24.125 28.609375 \n",
       "L 4.6875 54.6875 \n",
       "L 15.28125 54.6875 \n",
       "L 29.78125 35.203125 \n",
       "L 44.28125 54.6875 \n",
       "z\n",
       "\" id=\"DejaVuSans-120\"/>\n",
       "       <path d=\"M 18.3125 75.984375 \n",
       "L 27.296875 75.984375 \n",
       "L 18.703125 31.6875 \n",
       "L 49.515625 54.6875 \n",
       "L 61.1875 54.6875 \n",
       "L 26.8125 28.515625 \n",
       "L 51.90625 0 \n",
       "L 41.015625 0 \n",
       "L 17.671875 26.703125 \n",
       "L 12.5 0 \n",
       "L 3.515625 0 \n",
       "z\n",
       "\" id=\"DejaVuSans-Oblique-107\"/>\n",
       "      </defs>\n",
       "      <use transform=\"translate(0 0.015625)\" xlink:href=\"#DejaVuSans-115\"/>\n",
       "      <use transform=\"translate(52.099609 0.015625)\" xlink:href=\"#DejaVuSans-97\"/>\n",
       "      <use transform=\"translate(113.378906 0.015625)\" xlink:href=\"#DejaVuSans-109\"/>\n",
       "      <use transform=\"translate(210.791016 0.015625)\" xlink:href=\"#DejaVuSans-112\"/>\n",
       "      <use transform=\"translate(274.267578 0.015625)\" xlink:href=\"#DejaVuSans-108\"/>\n",
       "      <use transform=\"translate(302.050781 0.015625)\" xlink:href=\"#DejaVuSans-101\"/>\n",
       "      <use transform=\"translate(363.574219 0.015625)\" xlink:href=\"#DejaVuSans-32\"/>\n",
       "      <use transform=\"translate(395.361328 0.015625)\" xlink:href=\"#DejaVuSans-105\"/>\n",
       "      <use transform=\"translate(423.144531 0.015625)\" xlink:href=\"#DejaVuSans-110\"/>\n",
       "      <use transform=\"translate(486.523438 0.015625)\" xlink:href=\"#DejaVuSans-100\"/>\n",
       "      <use transform=\"translate(550 0.015625)\" xlink:href=\"#DejaVuSans-101\"/>\n",
       "      <use transform=\"translate(611.523438 0.015625)\" xlink:href=\"#DejaVuSans-120\"/>\n",
       "      <use transform=\"translate(670.703125 0.015625)\" xlink:href=\"#DejaVuSans-32\"/>\n",
       "      <use transform=\"translate(702.490234 0.015625)\" xlink:href=\"#DejaVuSans-Oblique-107\"/>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"matplotlib.axis_2\">\n",
       "    <g id=\"ytick_1\">\n",
       "     <g id=\"line2d_13\">\n",
       "      <path clip-path=\"url(#p56ec84ba96)\" d=\"M 38.482813 226.039219 \n",
       "L 596.482813 226.039219 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_14\">\n",
       "      <defs>\n",
       "       <path d=\"M 0 0 \n",
       "L -3.5 0 \n",
       "\" id=\"m513495f2c7\" style=\"stroke:#000000;stroke-width:0.8;\"/>\n",
       "      </defs>\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"38.482813\" xlink:href=\"#m513495f2c7\" y=\"226.039219\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_8\">\n",
       "      <!-- −0.4 -->\n",
       "      <g transform=\"translate(7.2 229.838437)scale(0.1 -0.1)\">\n",
       "       <defs>\n",
       "        <path d=\"M 10.59375 35.5 \n",
       "L 73.1875 35.5 \n",
       "L 73.1875 27.203125 \n",
       "L 10.59375 27.203125 \n",
       "z\n",
       "\" id=\"DejaVuSans-8722\"/>\n",
       "        <path d=\"M 10.6875 12.40625 \n",
       "L 21 12.40625 \n",
       "L 21 0 \n",
       "L 10.6875 0 \n",
       "z\n",
       "\" id=\"DejaVuSans-46\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#DejaVuSans-8722\"/>\n",
       "       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "       <use x=\"147.412109\" xlink:href=\"#DejaVuSans-46\"/>\n",
       "       <use x=\"179.199219\" xlink:href=\"#DejaVuSans-52\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_2\">\n",
       "     <g id=\"line2d_15\">\n",
       "      <path clip-path=\"url(#p56ec84ba96)\" d=\"M 38.482813 199.159219 \n",
       "L 596.482813 199.159219 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_16\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"38.482813\" xlink:href=\"#m513495f2c7\" y=\"199.159219\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_9\">\n",
       "      <!-- −0.3 -->\n",
       "      <g transform=\"translate(7.2 202.958438)scale(0.1 -0.1)\">\n",
       "       <defs>\n",
       "        <path d=\"M 40.578125 39.3125 \n",
       "Q 47.65625 37.796875 51.625 33 \n",
       "Q 55.609375 28.21875 55.609375 21.1875 \n",
       "Q 55.609375 10.40625 48.1875 4.484375 \n",
       "Q 40.765625 -1.421875 27.09375 -1.421875 \n",
       "Q 22.515625 -1.421875 17.65625 -0.515625 \n",
       "Q 12.796875 0.390625 7.625 2.203125 \n",
       "L 7.625 11.71875 \n",
       "Q 11.71875 9.328125 16.59375 8.109375 \n",
       "Q 21.484375 6.890625 26.8125 6.890625 \n",
       "Q 36.078125 6.890625 40.9375 10.546875 \n",
       "Q 45.796875 14.203125 45.796875 21.1875 \n",
       "Q 45.796875 27.640625 41.28125 31.265625 \n",
       "Q 36.765625 34.90625 28.71875 34.90625 \n",
       "L 20.21875 34.90625 \n",
       "L 20.21875 43.015625 \n",
       "L 29.109375 43.015625 \n",
       "Q 36.375 43.015625 40.234375 45.921875 \n",
       "Q 44.09375 48.828125 44.09375 54.296875 \n",
       "Q 44.09375 59.90625 40.109375 62.90625 \n",
       "Q 36.140625 65.921875 28.71875 65.921875 \n",
       "Q 24.65625 65.921875 20.015625 65.03125 \n",
       "Q 15.375 64.15625 9.8125 62.3125 \n",
       "L 9.8125 71.09375 \n",
       "Q 15.4375 72.65625 20.34375 73.4375 \n",
       "Q 25.25 74.21875 29.59375 74.21875 \n",
       "Q 40.828125 74.21875 47.359375 69.109375 \n",
       "Q 53.90625 64.015625 53.90625 55.328125 \n",
       "Q 53.90625 49.265625 50.4375 45.09375 \n",
       "Q 46.96875 40.921875 40.578125 39.3125 \n",
       "z\n",
       "\" id=\"DejaVuSans-51\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#DejaVuSans-8722\"/>\n",
       "       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "       <use x=\"147.412109\" xlink:href=\"#DejaVuSans-46\"/>\n",
       "       <use x=\"179.199219\" xlink:href=\"#DejaVuSans-51\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_3\">\n",
       "     <g id=\"line2d_17\">\n",
       "      <path clip-path=\"url(#p56ec84ba96)\" d=\"M 38.482813 172.279219 \n",
       "L 596.482813 172.279219 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_18\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"38.482813\" xlink:href=\"#m513495f2c7\" y=\"172.279219\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_10\">\n",
       "      <!-- −0.2 -->\n",
       "      <g transform=\"translate(7.2 176.078437)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-8722\"/>\n",
       "       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "       <use x=\"147.412109\" xlink:href=\"#DejaVuSans-46\"/>\n",
       "       <use x=\"179.199219\" xlink:href=\"#DejaVuSans-50\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_4\">\n",
       "     <g id=\"line2d_19\">\n",
       "      <path clip-path=\"url(#p56ec84ba96)\" d=\"M 38.482813 145.399219 \n",
       "L 596.482813 145.399219 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_20\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"38.482813\" xlink:href=\"#m513495f2c7\" y=\"145.399219\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_11\">\n",
       "      <!-- −0.1 -->\n",
       "      <g transform=\"translate(7.2 149.198437)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-8722\"/>\n",
       "       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "       <use x=\"147.412109\" xlink:href=\"#DejaVuSans-46\"/>\n",
       "       <use x=\"179.199219\" xlink:href=\"#DejaVuSans-49\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_5\">\n",
       "     <g id=\"line2d_21\">\n",
       "      <path clip-path=\"url(#p56ec84ba96)\" d=\"M 38.482813 118.519219 \n",
       "L 596.482813 118.519219 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_22\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"38.482813\" xlink:href=\"#m513495f2c7\" y=\"118.519219\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_12\">\n",
       "      <!-- 0.0 -->\n",
       "      <g transform=\"translate(15.579688 122.318437)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-48\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\n",
       "       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_6\">\n",
       "     <g id=\"line2d_23\">\n",
       "      <path clip-path=\"url(#p56ec84ba96)\" d=\"M 38.482813 91.639219 \n",
       "L 596.482813 91.639219 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_24\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"38.482813\" xlink:href=\"#m513495f2c7\" y=\"91.639219\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_13\">\n",
       "      <!-- 0.1 -->\n",
       "      <g transform=\"translate(15.579688 95.438437)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-48\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\n",
       "       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-49\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_7\">\n",
       "     <g id=\"line2d_25\">\n",
       "      <path clip-path=\"url(#p56ec84ba96)\" d=\"M 38.482813 64.759219 \n",
       "L 596.482813 64.759219 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_26\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"38.482813\" xlink:href=\"#m513495f2c7\" y=\"64.759219\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_14\">\n",
       "      <!-- 0.2 -->\n",
       "      <g transform=\"translate(15.579688 68.558437)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-48\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\n",
       "       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-50\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_8\">\n",
       "     <g id=\"line2d_27\">\n",
       "      <path clip-path=\"url(#p56ec84ba96)\" d=\"M 38.482813 37.879219 \n",
       "L 596.482813 37.879219 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_28\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"38.482813\" xlink:href=\"#m513495f2c7\" y=\"37.879219\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_15\">\n",
       "      <!-- 0.3 -->\n",
       "      <g transform=\"translate(15.579688 41.678437)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-48\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\n",
       "       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-51\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_9\">\n",
       "     <g id=\"line2d_29\">\n",
       "      <path clip-path=\"url(#p56ec84ba96)\" d=\"M 38.482813 10.999219 \n",
       "L 596.482813 10.999219 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_30\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"38.482813\" xlink:href=\"#m513495f2c7\" y=\"10.999219\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_16\">\n",
       "      <!-- 0.4 -->\n",
       "      <g transform=\"translate(15.579688 14.798437)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-48\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\n",
       "       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-52\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"line2d_31\">\n",
       "    <path clip-path=\"url(#p56ec84ba96)\" d=\"M 63.846449 202.211086 \n",
       "L 68.970416 197.064517 \n",
       "L 74.094383 189.825652 \n",
       "L 79.21835 179.845156 \n",
       "L 84.342317 168.71029 \n",
       "L 89.466284 157.479226 \n",
       "L 94.590251 145.189989 \n",
       "L 99.714217 130.904653 \n",
       "L 104.838184 114.575119 \n",
       "L 109.962151 97.115264 \n",
       "L 115.086118 79.944002 \n",
       "L 120.210085 65.009332 \n",
       "L 125.334052 52.888441 \n",
       "L 130.458019 42.883896 \n",
       "L 135.581986 33.576783 \n",
       "L 140.705953 26.169572 \n",
       "L 145.82992 23.451991 \n",
       "L 150.953887 25.688584 \n",
       "L 156.077854 30.426314 \n",
       "L 161.201821 35.813376 \n",
       "L 166.325788 41.248538 \n",
       "L 171.449755 47.693774 \n",
       "L 176.573722 55.726269 \n",
       "L 181.697689 64.143554 \n",
       "L 186.821655 71.38242 \n",
       "L 191.945622 76.769483 \n",
       "L 197.069589 81.098372 \n",
       "L 202.193556 85.355114 \n",
       "L 207.317523 90.164991 \n",
       "L 212.44149 94.397683 \n",
       "L 217.565457 96.48998 \n",
       "L 222.689424 96.225437 \n",
       "L 227.813391 94.710325 \n",
       "L 232.937358 93.147115 \n",
       "L 238.061325 91.247214 \n",
       "L 243.185292 87.760053 \n",
       "L 248.309259 82.445138 \n",
       "L 253.433226 75.470816 \n",
       "L 258.557193 68.280049 \n",
       "L 263.68116 62.291752 \n",
       "L 268.805127 57.481874 \n",
       "L 273.929093 53.056787 \n",
       "L 279.05306 49.449379 \n",
       "L 284.177027 47.477329 \n",
       "L 289.300994 47.164687 \n",
       "L 294.424961 48.343107 \n",
       "L 299.548928 49.713922 \n",
       "L 304.672895 50.267058 \n",
       "L 309.796862 49.449379 \n",
       "L 314.920829 48.439305 \n",
       "L 320.044796 47.862119 \n",
       "L 325.168763 48.054514 \n",
       "L 330.29273 49.136737 \n",
       "L 335.416697 51.301182 \n",
       "L 340.540664 54.692145 \n",
       "L 345.664631 60.151356 \n",
       "L 350.788598 68.23195 \n",
       "L 355.912565 78.982026 \n",
       "L 361.036532 91.511757 \n",
       "L 366.160498 104.931315 \n",
       "L 371.284465 118.831861 \n",
       "L 376.408432 133.045049 \n",
       "L 381.532399 147.330385 \n",
       "L 386.656366 160.870189 \n",
       "L 391.780333 172.317698 \n",
       "L 396.9043 181.384317 \n",
       "L 402.028267 189.032022 \n",
       "L 407.152234 195.886097 \n",
       "L 412.276201 201.633901 \n",
       "L 417.400168 206.107087 \n",
       "L 422.524135 208.824667 \n",
       "L 427.648102 209.714495 \n",
       "L 432.772069 208.968964 \n",
       "L 437.896036 206.948815 \n",
       "L 443.020003 203.63 \n",
       "L 448.14397 198.747974 \n",
       "L 453.267936 192.447035 \n",
       "L 458.391903 184.823379 \n",
       "L 463.51587 176.790884 \n",
       "L 468.639837 168.950784 \n",
       "L 473.763804 161.375227 \n",
       "L 478.887771 154.112312 \n",
       "L 484.011738 147.474681 \n",
       "L 489.135705 142.01547 \n",
       "L 494.259672 138.07137 \n",
       "L 499.383639 135.762629 \n",
       "L 504.507606 134.536111 \n",
       "L 509.631573 133.694382 \n",
       "L 514.75554 132.347616 \n",
       "L 519.879507 130.64011 \n",
       "L 525.003474 128.812356 \n",
       "L 530.127441 126.864356 \n",
       "L 535.251408 124.531566 \n",
       "L 540.375374 122.030429 \n",
       "L 545.499341 119.745737 \n",
       "L 550.623308 118.08633 \n",
       "L 555.747275 117.629391 \n",
       "L 560.871242 118.350873 \n",
       "L 565.995209 119.841935 \n",
       "L 571.119176 121.789935 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_32\">\n",
       "    <path clip-path=\"url(#p56ec84ba96)\" d=\"M 63.846449 185.719219 \n",
       "L 68.970416 185.719219 \n",
       "L 74.094383 185.719219 \n",
       "L 79.21835 185.719219 \n",
       "L 84.342317 152.119219 \n",
       "L 89.466284 152.119219 \n",
       "L 94.590251 152.119219 \n",
       "L 99.714217 118.519219 \n",
       "L 104.838184 118.519219 \n",
       "L 109.962151 84.919219 \n",
       "L 115.086118 84.919219 \n",
       "L 120.210085 51.319219 \n",
       "L 125.334052 51.319219 \n",
       "L 130.458019 51.319219 \n",
       "L 135.581986 17.719219 \n",
       "L 140.705953 17.719219 \n",
       "L 145.82992 17.719219 \n",
       "L 150.953887 17.719219 \n",
       "L 156.077854 17.719219 \n",
       "L 161.201821 51.319219 \n",
       "L 166.325788 51.319219 \n",
       "L 171.449755 51.319219 \n",
       "L 176.573722 51.319219 \n",
       "L 181.697689 51.319219 \n",
       "L 186.821655 84.919219 \n",
       "L 191.945622 84.919219 \n",
       "L 197.069589 84.919219 \n",
       "L 202.193556 84.919219 \n",
       "L 207.317523 84.919219 \n",
       "L 212.44149 84.919219 \n",
       "L 217.565457 84.919219 \n",
       "L 222.689424 84.919219 \n",
       "L 227.813391 84.919219 \n",
       "L 232.937358 84.919219 \n",
       "L 238.061325 84.919219 \n",
       "L 243.185292 84.919219 \n",
       "L 248.309259 84.919219 \n",
       "L 253.433226 84.919219 \n",
       "L 258.557193 84.919219 \n",
       "L 263.68116 51.319219 \n",
       "L 268.805127 51.319219 \n",
       "L 273.929093 51.319219 \n",
       "L 279.05306 51.319219 \n",
       "L 284.177027 51.319219 \n",
       "L 289.300994 51.319219 \n",
       "L 294.424961 51.319219 \n",
       "L 299.548928 51.319219 \n",
       "L 304.672895 51.319219 \n",
       "L 309.796862 51.319219 \n",
       "L 314.920829 51.319219 \n",
       "L 320.044796 51.319219 \n",
       "L 325.168763 51.319219 \n",
       "L 330.29273 51.319219 \n",
       "L 335.416697 51.319219 \n",
       "L 340.540664 51.319219 \n",
       "L 345.664631 51.319219 \n",
       "L 350.788598 84.919219 \n",
       "L 355.912565 84.919219 \n",
       "L 361.036532 84.919219 \n",
       "L 366.160498 118.519219 \n",
       "L 371.284465 118.519219 \n",
       "L 376.408432 118.519219 \n",
       "L 381.532399 152.119219 \n",
       "L 386.656366 152.119219 \n",
       "L 391.780333 185.719219 \n",
       "L 396.9043 185.719219 \n",
       "L 402.028267 185.719219 \n",
       "L 407.152234 185.719219 \n",
       "L 412.276201 185.719219 \n",
       "L 417.400168 219.319219 \n",
       "L 422.524135 219.319219 \n",
       "L 427.648102 219.319219 \n",
       "L 432.772069 219.319219 \n",
       "L 437.896036 219.319219 \n",
       "L 443.020003 219.319219 \n",
       "L 448.14397 185.719219 \n",
       "L 453.267936 185.719219 \n",
       "L 458.391903 185.719219 \n",
       "L 463.51587 185.719219 \n",
       "L 468.639837 185.719219 \n",
       "L 473.763804 152.119219 \n",
       "L 478.887771 152.119219 \n",
       "L 484.011738 152.119219 \n",
       "L 489.135705 152.119219 \n",
       "L 494.259672 152.119219 \n",
       "L 499.383639 152.119219 \n",
       "L 504.507606 118.519219 \n",
       "L 509.631573 118.519219 \n",
       "L 514.75554 118.519219 \n",
       "L 519.879507 118.519219 \n",
       "L 525.003474 118.519219 \n",
       "L 530.127441 118.519219 \n",
       "L 535.251408 118.519219 \n",
       "L 540.375374 118.519219 \n",
       "L 545.499341 118.519219 \n",
       "L 550.623308 118.519219 \n",
       "L 555.747275 118.519219 \n",
       "L 560.871242 118.519219 \n",
       "L 565.995209 118.519219 \n",
       "L 571.119176 118.519219 \n",
       "\" style=\"fill:none;stroke:#ff7f0e;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_33\">\n",
       "    <path clip-path=\"url(#p56ec84ba96)\" d=\"M 63.846449 102.027352 \n",
       "L 68.970416 107.17392 \n",
       "L 74.094383 114.412786 \n",
       "L 79.21835 124.393282 \n",
       "L 84.342317 101.928148 \n",
       "L 89.466284 113.159212 \n",
       "L 94.590251 125.448448 \n",
       "L 99.714217 106.133784 \n",
       "L 104.838184 122.463318 \n",
       "L 109.962151 106.323173 \n",
       "L 115.086118 123.494436 \n",
       "L 120.210085 104.829105 \n",
       "L 125.334052 116.949996 \n",
       "L 130.458019 126.954541 \n",
       "L 135.581986 102.661654 \n",
       "L 140.705953 110.068865 \n",
       "L 145.82992 112.786446 \n",
       "L 150.953887 110.549853 \n",
       "L 156.077854 105.812124 \n",
       "L 161.201821 134.025061 \n",
       "L 166.325788 128.5899 \n",
       "L 171.449755 122.144664 \n",
       "L 176.573722 114.112169 \n",
       "L 181.697689 105.694883 \n",
       "L 186.821655 132.056018 \n",
       "L 191.945622 126.668955 \n",
       "L 197.069589 122.340065 \n",
       "L 202.193556 118.083324 \n",
       "L 207.317523 113.273446 \n",
       "L 212.44149 109.040754 \n",
       "L 217.565457 106.948457 \n",
       "L 222.689424 107.213001 \n",
       "L 227.813391 108.728112 \n",
       "L 232.937358 110.291322 \n",
       "L 238.061325 112.191224 \n",
       "L 243.185292 115.678385 \n",
       "L 248.309259 120.993299 \n",
       "L 253.433226 127.967622 \n",
       "L 258.557193 135.158388 \n",
       "L 263.68116 107.546686 \n",
       "L 268.805127 112.356563 \n",
       "L 273.929093 116.781651 \n",
       "L 279.05306 120.389059 \n",
       "L 284.177027 122.361108 \n",
       "L 289.300994 122.67375 \n",
       "L 294.424961 121.49533 \n",
       "L 299.548928 120.124515 \n",
       "L 304.672895 119.571379 \n",
       "L 309.796862 120.389059 \n",
       "L 314.920829 121.399133 \n",
       "L 320.044796 121.976318 \n",
       "L 325.168763 121.783923 \n",
       "L 330.29273 120.701701 \n",
       "L 335.416697 118.537256 \n",
       "L 340.540664 115.146292 \n",
       "L 345.664631 109.687081 \n",
       "L 350.788598 135.206487 \n",
       "L 355.912565 124.456411 \n",
       "L 361.036532 111.926681 \n",
       "L 366.160498 132.107122 \n",
       "L 371.284465 118.206577 \n",
       "L 376.408432 103.993389 \n",
       "L 381.532399 123.308053 \n",
       "L 386.656366 109.768248 \n",
       "L 391.780333 131.92074 \n",
       "L 396.9043 122.854121 \n",
       "L 402.028267 115.206416 \n",
       "L 407.152234 108.35234 \n",
       "L 412.276201 102.604537 \n",
       "L 417.400168 131.731351 \n",
       "L 422.524135 129.01377 \n",
       "L 427.648102 128.123943 \n",
       "L 432.772069 128.869474 \n",
       "L 437.896036 130.889622 \n",
       "L 443.020003 134.208438 \n",
       "L 448.14397 105.490463 \n",
       "L 453.267936 111.791403 \n",
       "L 458.391903 119.415058 \n",
       "L 463.51587 127.447554 \n",
       "L 468.639837 135.287654 \n",
       "L 473.763804 109.263211 \n",
       "L 478.887771 116.526126 \n",
       "L 484.011738 123.163757 \n",
       "L 489.135705 128.622968 \n",
       "L 494.259672 132.567067 \n",
       "L 499.383639 134.875808 \n",
       "L 504.507606 102.502327 \n",
       "L 509.631573 103.344055 \n",
       "L 514.75554 104.690821 \n",
       "L 519.879507 106.398328 \n",
       "L 525.003474 108.226081 \n",
       "L 530.127441 110.174081 \n",
       "L 535.251408 112.506872 \n",
       "L 540.375374 115.008008 \n",
       "L 545.499341 117.2927 \n",
       "L 550.623308 118.952108 \n",
       "L 555.747275 119.409046 \n",
       "L 560.871242 118.687564 \n",
       "L 565.995209 117.196502 \n",
       "L 571.119176 115.248502 \n",
       "\" style=\"fill:none;stroke:#2ca02c;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_3\">\n",
       "    <path d=\"M 38.482813 229.399219 \n",
       "L 38.482813 7.639219 \n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_4\">\n",
       "    <path d=\"M 596.482813 229.399219 \n",
       "L 596.482813 7.639219 \n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_5\">\n",
       "    <path d=\"M 38.482813 229.399219 \n",
       "L 596.482813 229.399219 \n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_6\">\n",
       "    <path d=\"M 38.482813 7.639219 \n",
       "L 596.482813 7.639219 \n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\n",
       "   </g>\n",
       "   <g id=\"legend_1\">\n",
       "    <g id=\"patch_7\">\n",
       "     <path d=\"M 436.382812 60.239219 \n",
       "L 589.482813 60.239219 \n",
       "Q 591.482813 60.239219 591.482813 58.239219 \n",
       "L 591.482813 14.639219 \n",
       "Q 591.482813 12.639219 589.482813 12.639219 \n",
       "L 436.382812 12.639219 \n",
       "Q 434.382812 12.639219 434.382812 14.639219 \n",
       "L 434.382812 58.239219 \n",
       "Q 434.382812 60.239219 436.382812 60.239219 \n",
       "z\n",
       "\" style=\"fill:#ffffff;opacity:0.8;stroke:#cccccc;stroke-linejoin:miter;\"/>\n",
       "    </g>\n",
       "    <g id=\"line2d_34\">\n",
       "     <path d=\"M 438.382812 20.739219 \n",
       "L 458.382812 20.739219 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "    </g>\n",
       "    <g id=\"line2d_35\"/>\n",
       "    <g id=\"text_17\">\n",
       "     <!-- signal $x[k]$ -->\n",
       "     <g transform=\"translate(466.382812 24.239219)scale(0.1 -0.1)\">\n",
       "      <defs>\n",
       "       <path d=\"M 45.40625 27.984375 \n",
       "Q 45.40625 37.75 41.375 43.109375 \n",
       "Q 37.359375 48.484375 30.078125 48.484375 \n",
       "Q 22.859375 48.484375 18.828125 43.109375 \n",
       "Q 14.796875 37.75 14.796875 27.984375 \n",
       "Q 14.796875 18.265625 18.828125 12.890625 \n",
       "Q 22.859375 7.515625 30.078125 7.515625 \n",
       "Q 37.359375 7.515625 41.375 12.890625 \n",
       "Q 45.40625 18.265625 45.40625 27.984375 \n",
       "z\n",
       "M 54.390625 6.78125 \n",
       "Q 54.390625 -7.171875 48.1875 -13.984375 \n",
       "Q 42 -20.796875 29.203125 -20.796875 \n",
       "Q 24.46875 -20.796875 20.265625 -20.09375 \n",
       "Q 16.0625 -19.390625 12.109375 -17.921875 \n",
       "L 12.109375 -9.1875 \n",
       "Q 16.0625 -11.328125 19.921875 -12.34375 \n",
       "Q 23.78125 -13.375 27.78125 -13.375 \n",
       "Q 36.625 -13.375 41.015625 -8.765625 \n",
       "Q 45.40625 -4.15625 45.40625 5.171875 \n",
       "L 45.40625 9.625 \n",
       "Q 42.625 4.78125 38.28125 2.390625 \n",
       "Q 33.9375 0 27.875 0 \n",
       "Q 17.828125 0 11.671875 7.65625 \n",
       "Q 5.515625 15.328125 5.515625 27.984375 \n",
       "Q 5.515625 40.671875 11.671875 48.328125 \n",
       "Q 17.828125 56 27.875 56 \n",
       "Q 33.9375 56 38.28125 53.609375 \n",
       "Q 42.625 51.21875 45.40625 46.390625 \n",
       "L 45.40625 54.6875 \n",
       "L 54.390625 54.6875 \n",
       "z\n",
       "\" id=\"DejaVuSans-103\"/>\n",
       "       <path d=\"M 60.015625 54.6875 \n",
       "L 34.90625 27.875 \n",
       "L 50.296875 0 \n",
       "L 39.984375 0 \n",
       "L 28.421875 21.6875 \n",
       "L 8.296875 0 \n",
       "L -2.59375 0 \n",
       "L 24.3125 28.8125 \n",
       "L 10.015625 54.6875 \n",
       "L 20.3125 54.6875 \n",
       "L 30.8125 34.90625 \n",
       "L 49.125 54.6875 \n",
       "z\n",
       "\" id=\"DejaVuSans-Oblique-120\"/>\n",
       "       <path d=\"M 8.59375 75.984375 \n",
       "L 29.296875 75.984375 \n",
       "L 29.296875 69 \n",
       "L 17.578125 69 \n",
       "L 17.578125 -6.203125 \n",
       "L 29.296875 -6.203125 \n",
       "L 29.296875 -13.1875 \n",
       "L 8.59375 -13.1875 \n",
       "z\n",
       "\" id=\"DejaVuSans-91\"/>\n",
       "       <path d=\"M 30.421875 75.984375 \n",
       "L 30.421875 -13.1875 \n",
       "L 9.71875 -13.1875 \n",
       "L 9.71875 -6.203125 \n",
       "L 21.390625 -6.203125 \n",
       "L 21.390625 69 \n",
       "L 9.71875 69 \n",
       "L 9.71875 75.984375 \n",
       "z\n",
       "\" id=\"DejaVuSans-93\"/>\n",
       "      </defs>\n",
       "      <use transform=\"translate(0 0.015625)\" xlink:href=\"#DejaVuSans-115\"/>\n",
       "      <use transform=\"translate(52.099609 0.015625)\" xlink:href=\"#DejaVuSans-105\"/>\n",
       "      <use transform=\"translate(79.882812 0.015625)\" xlink:href=\"#DejaVuSans-103\"/>\n",
       "      <use transform=\"translate(143.359375 0.015625)\" xlink:href=\"#DejaVuSans-110\"/>\n",
       "      <use transform=\"translate(206.738281 0.015625)\" xlink:href=\"#DejaVuSans-97\"/>\n",
       "      <use transform=\"translate(268.017578 0.015625)\" xlink:href=\"#DejaVuSans-108\"/>\n",
       "      <use transform=\"translate(295.800781 0.015625)\" xlink:href=\"#DejaVuSans-32\"/>\n",
       "      <use transform=\"translate(327.587891 0.015625)\" xlink:href=\"#DejaVuSans-Oblique-120\"/>\n",
       "      <use transform=\"translate(386.767578 0.015625)\" xlink:href=\"#DejaVuSans-91\"/>\n",
       "      <use transform=\"translate(425.78125 0.015625)\" xlink:href=\"#DejaVuSans-Oblique-107\"/>\n",
       "      <use transform=\"translate(483.691406 0.015625)\" xlink:href=\"#DejaVuSans-93\"/>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"line2d_36\">\n",
       "     <path d=\"M 438.382812 35.439219 \n",
       "L 458.382812 35.439219 \n",
       "\" style=\"fill:none;stroke:#ff7f0e;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "    </g>\n",
       "    <g id=\"line2d_37\"/>\n",
       "    <g id=\"text_18\">\n",
       "     <!-- requantized signal $x_Q[k]$ -->\n",
       "     <g transform=\"translate(466.382812 38.939219)scale(0.1 -0.1)\">\n",
       "      <defs>\n",
       "       <path d=\"M 41.109375 46.296875 \n",
       "Q 39.59375 47.171875 37.8125 47.578125 \n",
       "Q 36.03125 48 33.890625 48 \n",
       "Q 26.265625 48 22.1875 43.046875 \n",
       "Q 18.109375 38.09375 18.109375 28.8125 \n",
       "L 18.109375 0 \n",
       "L 9.078125 0 \n",
       "L 9.078125 54.6875 \n",
       "L 18.109375 54.6875 \n",
       "L 18.109375 46.1875 \n",
       "Q 20.953125 51.171875 25.484375 53.578125 \n",
       "Q 30.03125 56 36.53125 56 \n",
       "Q 37.453125 56 38.578125 55.875 \n",
       "Q 39.703125 55.765625 41.0625 55.515625 \n",
       "z\n",
       "\" id=\"DejaVuSans-114\"/>\n",
       "       <path d=\"M 14.796875 27.296875 \n",
       "Q 14.796875 17.390625 18.875 11.75 \n",
       "Q 22.953125 6.109375 30.078125 6.109375 \n",
       "Q 37.203125 6.109375 41.296875 11.75 \n",
       "Q 45.40625 17.390625 45.40625 27.296875 \n",
       "Q 45.40625 37.203125 41.296875 42.84375 \n",
       "Q 37.203125 48.484375 30.078125 48.484375 \n",
       "Q 22.953125 48.484375 18.875 42.84375 \n",
       "Q 14.796875 37.203125 14.796875 27.296875 \n",
       "z\n",
       "M 45.40625 8.203125 \n",
       "Q 42.578125 3.328125 38.25 0.953125 \n",
       "Q 33.9375 -1.421875 27.875 -1.421875 \n",
       "Q 17.96875 -1.421875 11.734375 6.484375 \n",
       "Q 5.515625 14.40625 5.515625 27.296875 \n",
       "Q 5.515625 40.1875 11.734375 48.09375 \n",
       "Q 17.96875 56 27.875 56 \n",
       "Q 33.9375 56 38.25 53.625 \n",
       "Q 42.578125 51.265625 45.40625 46.390625 \n",
       "L 45.40625 54.6875 \n",
       "L 54.390625 54.6875 \n",
       "L 54.390625 -20.796875 \n",
       "L 45.40625 -20.796875 \n",
       "z\n",
       "\" id=\"DejaVuSans-113\"/>\n",
       "       <path d=\"M 8.5 21.578125 \n",
       "L 8.5 54.6875 \n",
       "L 17.484375 54.6875 \n",
       "L 17.484375 21.921875 \n",
       "Q 17.484375 14.15625 20.5 10.265625 \n",
       "Q 23.53125 6.390625 29.59375 6.390625 \n",
       "Q 36.859375 6.390625 41.078125 11.03125 \n",
       "Q 45.3125 15.671875 45.3125 23.6875 \n",
       "L 45.3125 54.6875 \n",
       "L 54.296875 54.6875 \n",
       "L 54.296875 0 \n",
       "L 45.3125 0 \n",
       "L 45.3125 8.40625 \n",
       "Q 42.046875 3.421875 37.71875 1 \n",
       "Q 33.40625 -1.421875 27.6875 -1.421875 \n",
       "Q 18.265625 -1.421875 13.375 4.4375 \n",
       "Q 8.5 10.296875 8.5 21.578125 \n",
       "z\n",
       "M 31.109375 56 \n",
       "z\n",
       "\" id=\"DejaVuSans-117\"/>\n",
       "       <path d=\"M 18.3125 70.21875 \n",
       "L 18.3125 54.6875 \n",
       "L 36.8125 54.6875 \n",
       "L 36.8125 47.703125 \n",
       "L 18.3125 47.703125 \n",
       "L 18.3125 18.015625 \n",
       "Q 18.3125 11.328125 20.140625 9.421875 \n",
       "Q 21.96875 7.515625 27.59375 7.515625 \n",
       "L 36.8125 7.515625 \n",
       "L 36.8125 0 \n",
       "L 27.59375 0 \n",
       "Q 17.1875 0 13.234375 3.875 \n",
       "Q 9.28125 7.765625 9.28125 18.015625 \n",
       "L 9.28125 47.703125 \n",
       "L 2.6875 47.703125 \n",
       "L 2.6875 54.6875 \n",
       "L 9.28125 54.6875 \n",
       "L 9.28125 70.21875 \n",
       "z\n",
       "\" id=\"DejaVuSans-116\"/>\n",
       "       <path d=\"M 5.515625 54.6875 \n",
       "L 48.1875 54.6875 \n",
       "L 48.1875 46.484375 \n",
       "L 14.40625 7.171875 \n",
       "L 48.1875 7.171875 \n",
       "L 48.1875 0 \n",
       "L 4.296875 0 \n",
       "L 4.296875 8.203125 \n",
       "L 38.09375 47.515625 \n",
       "L 5.515625 47.515625 \n",
       "z\n",
       "\" id=\"DejaVuSans-122\"/>\n",
       "       <path d=\"M 36.078125 -1.3125 \n",
       "Q 35.546875 -1.375 34.953125 -1.390625 \n",
       "Q 34.375 -1.421875 33.203125 -1.421875 \n",
       "Q 19.53125 -1.421875 11.8125 6.421875 \n",
       "Q 4.109375 14.265625 4.109375 28.078125 \n",
       "Q 4.109375 36.234375 7.0625 44.4375 \n",
       "Q 10.015625 52.640625 15.28125 59.1875 \n",
       "Q 21.390625 66.703125 29.03125 70.453125 \n",
       "Q 36.671875 74.21875 45.90625 74.21875 \n",
       "Q 59.28125 74.21875 66.984375 66.328125 \n",
       "Q 74.703125 58.453125 74.703125 44.828125 \n",
       "Q 74.703125 30.125 66.640625 17.921875 \n",
       "Q 58.59375 5.71875 45.609375 0.6875 \n",
       "L 55.515625 -12.890625 \n",
       "L 44.484375 -12.890625 \n",
       "z\n",
       "M 45.609375 66.21875 \n",
       "Q 37.5 66.21875 31.296875 62.28125 \n",
       "Q 25.09375 58.34375 20.515625 50.296875 \n",
       "Q 17.578125 45.171875 16.03125 39.40625 \n",
       "Q 14.5 33.640625 14.5 27.78125 \n",
       "Q 14.5 17.625 19.359375 12.109375 \n",
       "Q 24.21875 6.59375 33.109375 6.59375 \n",
       "Q 41.109375 6.59375 47.375 10.5625 \n",
       "Q 53.65625 14.546875 58.109375 22.40625 \n",
       "Q 61.078125 27.6875 62.640625 33.46875 \n",
       "Q 64.203125 39.265625 64.203125 45.015625 \n",
       "Q 64.203125 55.125 59.3125 60.671875 \n",
       "Q 54.4375 66.21875 45.609375 66.21875 \n",
       "z\n",
       "\" id=\"DejaVuSans-Oblique-81\"/>\n",
       "      </defs>\n",
       "      <use transform=\"translate(0 0.015625)\" xlink:href=\"#DejaVuSans-114\"/>\n",
       "      <use transform=\"translate(41.113281 0.015625)\" xlink:href=\"#DejaVuSans-101\"/>\n",
       "      <use transform=\"translate(102.636719 0.015625)\" xlink:href=\"#DejaVuSans-113\"/>\n",
       "      <use transform=\"translate(166.113281 0.015625)\" xlink:href=\"#DejaVuSans-117\"/>\n",
       "      <use transform=\"translate(229.492188 0.015625)\" xlink:href=\"#DejaVuSans-97\"/>\n",
       "      <use transform=\"translate(290.771484 0.015625)\" xlink:href=\"#DejaVuSans-110\"/>\n",
       "      <use transform=\"translate(354.150391 0.015625)\" xlink:href=\"#DejaVuSans-116\"/>\n",
       "      <use transform=\"translate(393.359375 0.015625)\" xlink:href=\"#DejaVuSans-105\"/>\n",
       "      <use transform=\"translate(421.142578 0.015625)\" xlink:href=\"#DejaVuSans-122\"/>\n",
       "      <use transform=\"translate(473.632812 0.015625)\" xlink:href=\"#DejaVuSans-101\"/>\n",
       "      <use transform=\"translate(535.15625 0.015625)\" xlink:href=\"#DejaVuSans-100\"/>\n",
       "      <use transform=\"translate(598.632812 0.015625)\" xlink:href=\"#DejaVuSans-32\"/>\n",
       "      <use transform=\"translate(630.419922 0.015625)\" xlink:href=\"#DejaVuSans-115\"/>\n",
       "      <use transform=\"translate(682.519531 0.015625)\" xlink:href=\"#DejaVuSans-105\"/>\n",
       "      <use transform=\"translate(710.302734 0.015625)\" xlink:href=\"#DejaVuSans-103\"/>\n",
       "      <use transform=\"translate(773.779297 0.015625)\" xlink:href=\"#DejaVuSans-110\"/>\n",
       "      <use transform=\"translate(837.158203 0.015625)\" xlink:href=\"#DejaVuSans-97\"/>\n",
       "      <use transform=\"translate(898.4375 0.015625)\" xlink:href=\"#DejaVuSans-108\"/>\n",
       "      <use transform=\"translate(926.220703 0.015625)\" xlink:href=\"#DejaVuSans-32\"/>\n",
       "      <use transform=\"translate(958.007812 0.015625)\" xlink:href=\"#DejaVuSans-Oblique-120\"/>\n",
       "      <use transform=\"translate(1017.1875 -16.390625)scale(0.7)\" xlink:href=\"#DejaVuSans-Oblique-81\"/>\n",
       "      <use transform=\"translate(1075.019531 0.015625)\" xlink:href=\"#DejaVuSans-91\"/>\n",
       "      <use transform=\"translate(1114.033203 0.015625)\" xlink:href=\"#DejaVuSans-Oblique-107\"/>\n",
       "      <use transform=\"translate(1171.943359 0.015625)\" xlink:href=\"#DejaVuSans-93\"/>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"line2d_38\">\n",
       "     <path d=\"M 438.382812 50.639219 \n",
       "L 458.382812 50.639219 \n",
       "\" style=\"fill:none;stroke:#2ca02c;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "    </g>\n",
       "    <g id=\"line2d_39\"/>\n",
       "    <g id=\"text_19\">\n",
       "     <!-- quantization error $e[k]$ -->\n",
       "     <g transform=\"translate(466.382812 54.139219)scale(0.1 -0.1)\">\n",
       "      <defs>\n",
       "       <path d=\"M 30.609375 48.390625 \n",
       "Q 23.390625 48.390625 19.1875 42.75 \n",
       "Q 14.984375 37.109375 14.984375 27.296875 \n",
       "Q 14.984375 17.484375 19.15625 11.84375 \n",
       "Q 23.34375 6.203125 30.609375 6.203125 \n",
       "Q 37.796875 6.203125 41.984375 11.859375 \n",
       "Q 46.1875 17.53125 46.1875 27.296875 \n",
       "Q 46.1875 37.015625 41.984375 42.703125 \n",
       "Q 37.796875 48.390625 30.609375 48.390625 \n",
       "z\n",
       "M 30.609375 56 \n",
       "Q 42.328125 56 49.015625 48.375 \n",
       "Q 55.71875 40.765625 55.71875 27.296875 \n",
       "Q 55.71875 13.875 49.015625 6.21875 \n",
       "Q 42.328125 -1.421875 30.609375 -1.421875 \n",
       "Q 18.84375 -1.421875 12.171875 6.21875 \n",
       "Q 5.515625 13.875 5.515625 27.296875 \n",
       "Q 5.515625 40.765625 12.171875 48.375 \n",
       "Q 18.84375 56 30.609375 56 \n",
       "z\n",
       "\" id=\"DejaVuSans-111\"/>\n",
       "       <path d=\"M 48.09375 32.234375 \n",
       "Q 48.25 33.015625 48.3125 33.84375 \n",
       "Q 48.390625 34.671875 48.390625 35.5 \n",
       "Q 48.390625 41.453125 44.890625 44.921875 \n",
       "Q 41.40625 48.390625 35.40625 48.390625 \n",
       "Q 28.71875 48.390625 23.578125 44.15625 \n",
       "Q 18.453125 39.9375 15.828125 32.171875 \n",
       "z\n",
       "M 55.90625 25.203125 \n",
       "L 14.109375 25.203125 \n",
       "Q 13.8125 23.34375 13.71875 22.265625 \n",
       "Q 13.625 21.1875 13.625 20.40625 \n",
       "Q 13.625 13.625 17.796875 9.90625 \n",
       "Q 21.96875 6.203125 29.59375 6.203125 \n",
       "Q 35.453125 6.203125 40.671875 7.515625 \n",
       "Q 45.90625 8.84375 50.390625 11.375 \n",
       "L 48.6875 2.484375 \n",
       "Q 43.84375 0.53125 38.6875 -0.4375 \n",
       "Q 33.546875 -1.421875 28.21875 -1.421875 \n",
       "Q 16.84375 -1.421875 10.71875 4.015625 \n",
       "Q 4.59375 9.46875 4.59375 19.484375 \n",
       "Q 4.59375 28.03125 7.640625 35.375 \n",
       "Q 10.6875 42.71875 16.609375 48.484375 \n",
       "Q 20.40625 52.09375 25.65625 54.046875 \n",
       "Q 30.90625 56 36.8125 56 \n",
       "Q 46.09375 56 51.578125 50.4375 \n",
       "Q 57.078125 44.875 57.078125 35.5 \n",
       "Q 57.078125 33.25 56.78125 30.6875 \n",
       "Q 56.5 28.125 55.90625 25.203125 \n",
       "z\n",
       "\" id=\"DejaVuSans-Oblique-101\"/>\n",
       "      </defs>\n",
       "      <use transform=\"translate(0 0.015625)\" xlink:href=\"#DejaVuSans-113\"/>\n",
       "      <use transform=\"translate(63.476562 0.015625)\" xlink:href=\"#DejaVuSans-117\"/>\n",
       "      <use transform=\"translate(126.855469 0.015625)\" xlink:href=\"#DejaVuSans-97\"/>\n",
       "      <use transform=\"translate(188.134766 0.015625)\" xlink:href=\"#DejaVuSans-110\"/>\n",
       "      <use transform=\"translate(251.513672 0.015625)\" xlink:href=\"#DejaVuSans-116\"/>\n",
       "      <use transform=\"translate(290.722656 0.015625)\" xlink:href=\"#DejaVuSans-105\"/>\n",
       "      <use transform=\"translate(318.505859 0.015625)\" xlink:href=\"#DejaVuSans-122\"/>\n",
       "      <use transform=\"translate(370.996094 0.015625)\" xlink:href=\"#DejaVuSans-97\"/>\n",
       "      <use transform=\"translate(432.275391 0.015625)\" xlink:href=\"#DejaVuSans-116\"/>\n",
       "      <use transform=\"translate(471.484375 0.015625)\" xlink:href=\"#DejaVuSans-105\"/>\n",
       "      <use transform=\"translate(499.267578 0.015625)\" xlink:href=\"#DejaVuSans-111\"/>\n",
       "      <use transform=\"translate(560.449219 0.015625)\" xlink:href=\"#DejaVuSans-110\"/>\n",
       "      <use transform=\"translate(623.828125 0.015625)\" xlink:href=\"#DejaVuSans-32\"/>\n",
       "      <use transform=\"translate(655.615234 0.015625)\" xlink:href=\"#DejaVuSans-101\"/>\n",
       "      <use transform=\"translate(717.138672 0.015625)\" xlink:href=\"#DejaVuSans-114\"/>\n",
       "      <use transform=\"translate(758.251953 0.015625)\" xlink:href=\"#DejaVuSans-114\"/>\n",
       "      <use transform=\"translate(799.365234 0.015625)\" xlink:href=\"#DejaVuSans-111\"/>\n",
       "      <use transform=\"translate(860.546875 0.015625)\" xlink:href=\"#DejaVuSans-114\"/>\n",
       "      <use transform=\"translate(901.660156 0.015625)\" xlink:href=\"#DejaVuSans-32\"/>\n",
       "      <use transform=\"translate(933.447266 0.015625)\" xlink:href=\"#DejaVuSans-Oblique-101\"/>\n",
       "      <use transform=\"translate(994.970703 0.015625)\" xlink:href=\"#DejaVuSans-91\"/>\n",
       "      <use transform=\"translate(1033.984375 0.015625)\" xlink:href=\"#DejaVuSans-Oblique-107\"/>\n",
       "      <use transform=\"translate(1091.894531 0.015625)\" xlink:href=\"#DejaVuSans-93\"/>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "  </g>\n",
       " </g>\n",
       " <defs>\n",
       "  <clipPath id=\"p56ec84ba96\">\n",
       "   <rect height=\"221.76\" width=\"558\" x=\"38.482813\" y=\"7.639219\"/>\n",
       "  </clipPath>\n",
       " </defs>\n",
       "</svg>\n"
      ],
      "text/plain": [
       "<Figure size 960x384 with 1 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "xQ = uniform_midtread_quantizer(x, 4)\n",
    "e = evaluate_requantization(x, xQ)\n",
    "sf.write(\"speech_4bit.wav\", xQ, fs)\n",
    "sf.write(\"speech_4bit_error.wav\", e, fs)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "**Requantized Signal**\n",
    "<audio src=\"speech_4bit.wav\" controls>Your browser does not support the audio element.</audio>\n",
    "[speech_4bit.wav](speech_4bit.wav)\n",
    "\n",
    "**Quantization Error**\n",
    "<audio src=\"speech_4bit_error.wav\" controls>Your browser does not support the audio element.</audio>\n",
    "[speech_4bit_error.wav](speech_4bit_error.wav)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### Requantization to 2 bit"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "SNR: 2.4 dB\n"
     ]
    },
    {
     "data": {
      "application/pdf": "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L0ZpcnN0Q2hhciAwIC9Gb250QkJveCBbIC0xMDE2IC0zNTEgMTY2MCAxMDY4IF0gL0ZvbnREZXNjcmlwdG9yIDEzIDAgUgovRm9udE1hdHJpeCBbIDAuMDAxIDAgMCAwLjAwMSAwIDAgXSAvTGFzdENoYXIgMjU1IC9OYW1lIC9EZWphVnVTYW5zLU9ibGlxdWUKL1N1YnR5cGUgL1R5cGUzIC9UeXBlIC9Gb250IC9XaWR0aHMgMTIgMCBSID4+CmVuZG9iagoxMyAwIG9iago8PCAvQXNjZW50IDkyOSAvQ2FwSGVpZ2h0IDAgL0Rlc2NlbnQgLTIzNiAvRmxhZ3MgOTYKL0ZvbnRCQm94IFsgLTEwMTYgLTM1MSAxNjYwIDEwNjggXSAvRm9udE5hbWUgL0RlamFWdVNhbnMtT2JsaXF1ZQovSXRhbGljQW5nbGUgMCAvTWF4V2lkdGggMTM1MCAvU3RlbVYgMCAvVHlwZSAvRm9udERlc2NyaXB0b3IgL1hIZWlnaHQgMCA+PgplbmRvYmoKMTIgMCBvYmoKWyA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMAo2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDMxOCA0MDEgNDYwIDgzOCA2MzYKOTUwIDc4MCAyNzUgMzkwIDM5MCA1MDAgODM4IDMxOCAzNjEgMzE4IDMzNyA2MzYgNjM2IDYzNiA2MzYgNjM2IDYzNiA2MzYgNjM2CjYzNiA2MzYgMzM3IDMzNyA4MzggODM4IDgzOCA1MzEgMTAwMCA2ODQgNjg2IDY5OCA3NzAgNjMyIDU3NSA3NzUgNzUyIDI5NQoyOTUgNjU2IDU1NyA4NjMgNzQ4IDc4NyA2MDMgNzg3IDY5NSA2MzUgNjExIDczMiA2ODQgOTg5IDY4NSA2MTEgNjg1IDM5MCAzMzcKMzkwIDgzOCA1MDAgNTAwIDYxMyA2MzUgNTUwIDYzNSA2MTUgMzUyIDYzNSA2MzQgMjc4IDI3OCA1NzkgMjc4IDk3NCA2MzQgNjEyCjYzNSA2MzUgNDExIDUyMSAzOTIgNjM0IDU5MiA4MTggNTkyIDU5MiA1MjUgNjM2IDMzNyA2MzYgODM4IDYwMCA2MzYgNjAwIDMxOAozNTIgNTE4IDEwMDAgNTAwIDUwMCA1MDAgMTM1MCA2MzUgNDAwIDEwNzAgNjAwIDY4NSA2MDAgNjAwIDMxOCAzMTggNTE4IDUxOAo1OTAgNTAwIDEwMDAgNTAwIDEwMDAgNTIxIDQwMCAxMDI4IDYwMCA1MjUgNjExIDMxOCA0MDEgNjM2IDYzNiA2MzYgNjM2IDMzNwo1MDAgNTAwIDEwMDAgNDcxIDYxNyA4MzggMzYxIDEwMDAgNTAwIDUwMCA4MzggNDAxIDQwMSA1MDAgNjM2IDYzNiAzMTggNTAwCjQwMSA0NzEgNjE3IDk2OSA5NjkgOTY5IDUzMSA2ODQgNjg0IDY4NCA2ODQgNjg0IDY4NCA5NzQgNjk4IDYzMiA2MzIgNjMyIDYzMgoyOTUgMjk1IDI5NSAyOTUgNzc1IDc0OCA3ODcgNzg3IDc4NyA3ODcgNzg3IDgzOCA3ODcgNzMyIDczMiA3MzIgNzMyIDYxMSA2MDgKNjMwIDYxMyA2MTMgNjEzIDYxMyA2MTMgNjEzIDk5NSA1NTAgNjE1IDYxNSA2MTUgNjE1IDI3OCAyNzggMjc4IDI3OCA2MTIgNjM0CjYxMiA2MTIgNjEyIDYxMiA2MTIgODM4IDYxMiA2MzQgNjM0IDYzNCA2MzQgNTkyIDYzNSA1OTIgXQplbmRvYmoKMTUgMCBvYmoKPDwgL1EgMTYgMCBSIC9lIDE3IDAgUiAvayAxOCAwIFIgL3ggMTkgMCBSID4+CmVuZG9iagoyNCAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDMwNCA+PgpzdHJlYW0KeJw9kjuSwzAMQ3udghfIjPiT5PNkJ5X3/u0+MslWgEmJACgvdZmypjwgaSYJ/9Hh4WI75XfYns3MwLVELxPLKc+hK8TcRfmymY26sjrFqsMwnVv0qJyLhk2TmucqSxm3C57DtYnnln3EDzc0qAd1jUvCDd3VaFkKzXB1/zu9R9l3NTwXm1Tq1BePF1EV5vkhT6KH6UrifDwoIVx7MEYWEuRT0UCOs1yt8l5C9g63GrLCQWpJ57MnPNh1ek8ubhfNEA9kuVT4TlHs7dAzvuxKCT0StuFY7n07mrHpGps47H7vRtbKjK5oIX7IVyfrJWDcUyZFEmROtlhui9We7qEopnOGcxkg6tmKhlLmYlerfww7bywv2SzIlMwLMkanTZ44eMh+jZr0eZXneP0BbPNzOwplbmRzdHJlYW0KZW5kb2JqCjI1IDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggNzEgPj4Kc3RyZWFtCnicM7Y0UDBQsDBT0DU0NlQwsjRWMDczUEgx5AIKgVi5XDCxHDDLzBLEMjQ3Q2LpmhlCZZFYIONyuGAG58DMy+FKAwDxtBYjCmVuZHN0cmVhbQplbmRvYmoKMjYgMCBvYmoKPDwgL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0xlbmd0aCA2NyA+PgpzdHJlYW0KeJwztjRQMFCwNFfQNTQ2VDA2MFEwNzNQSDHkgjFzwSywbA4XTB2EZQZiGBmaILHMgMaBJeEMkBk5cNNyuNIAzoMV0wplbmRzdHJlYW0KZW5kb2JqCjI3IDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggMjI3ID4+CnN0cmVhbQp4nDVPO7IDIQzrOYUukBmMbWDPs5lUL/dvn2SyDRL+SPL0REcmXubICKzZ8bYWGYgZ+BZT8a897cOE6j24hwjl4kKYYSScNeu4m6fjxb9d5TPWwbsNvmKWFwS2MJP1lcWZy3bBWBoncU6yG2PXRGxjXevpFNYRTCgDIZ3tMCXIHBUpfbKjjDk6TuSJ52KqxS6/72F9waYxosIcVwVP0GRQlj3vJqAdF/Tf1Y3fSTSLXgIykWBhnSTmzllO+NVrR8dRiyIxJ6QZ5DIR0pyuYgqhCcU6OwoqFQWX6nPK3T7/aF1bTQplbmRzdHJlYW0KZW5kb2JqCjI4IDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggMjQ1ID4+CnN0cmVhbQp4nEVQu41DMQzrPQUXCGD9LHued0iV2789SkZwhSFaP5JaEpiIwEsMsZRv4kdGQT0LvxeF4jPEzxeFQc6EpECc9RkQmXiG2kZu6HZwzrzDM4w5AhfFWnCm05n2XNjknAcnEM5tlPGMQrpJVBVxVJ9xTPGqss+N14GltWyz05HsIY2ES0klJpd+Uyr/tClbKujaRROwSOSBk0004Sw/Q5JizKCUUfcwtY70cbKRR3XQydmcOS2Z2e6n7Ux8D1gmmVHlKZ3nMj4nqfNcTn3usx3R5KKlVfuc/d6RlvIitduh1elXJVGZjdWnkLg8/4yf8f4DjqBZPgplbmRzdHJlYW0KZW5kb2JqCjI5IDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggMzkyID4+CnN0cmVhbQp4nD1SS24FMQjbzym4QKXwTXKeqd7u3X9bm8xUqgovA7YxlJcMqSU/6pKIM0x+9XJd4lHyvWxqZ+Yh7i42pvhYcl+6hthy0ZpisU8cyS/ItFRYoVbdo0PxhSgTDwAt4IEF4b4c//EXqMHXsIVyw3tkAmBK1G5AxkPRGUhZQRFh+5EV6KRQr2zh7yggV9SshaF0YogNlgApvqsNiZio2aCHhJWSqh3S8Yyk8FvBXYlhUFtb2wR4ZtAQ2d6RjREz7dEZcVkRaz896aNRMrVRGQ9NZ3zx3TJS89EV6KTSyN3KQ2fPQidgJOZJmOdwI+Ge20ELMfRxr5ZPbPeYKVaR8AU7ygEDvf3eko3Pe+AsjFzb7Ewn8NFppxwTrb4eYv2DP2xLm1zHK4dFFKi8KAh+10ETcXxYxfdko0R3tAHWIxPVaCUQDBLCzu0w8njGedneFbTm9ERoo0Qe1I4RPSiyxeWcFbCn/KzNsRyeDyZ7b7SPlMzMqIQV1HZ6qLbPYx3Ud577+vwBLgChGQplbmRzdHJlYW0KZW5kb2JqCjMwIDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggOTAgPj4Kc3RyZWFtCnicTY1BEsAgCAPvvCJPUETQ/3R60v9fq9QOvcBOAokWRYL0NWpLMO64MhVrUCmYlJfAVTBcC9ruosr+MklMnYbTe7cDg7LxcYPSSfv2cXoAq/16Bt0P0hwiWAplbmRzdHJlYW0KZW5kb2JqCjMxIDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggMzM4ID4+CnN0cmVhbQp4nEVSS3LFMAjb5xRcIDPmZ+PzvE5X6f23lXA63Tz0DAgJMj1lSKbcNpZkhOQc8qVXZIjVkJ9GjkTEEN8pocCu8rm8lsRcyG6JSvGhHT+XpTcyza7QqrdHpzaLRjUrI+cgQ4R6VujM7lHbZMPrdiHpOlMWh3As/0MFspR1yimUBG1B39gj6G8WPBHcBrPmcrO5TG71v+5bC57XOluxbQdACZZz3mAGAMTDCdoAxNza3hYpKB9VuopJwq3yXCc7ULbQqnS8N4AZBxg5YMOSrQ7XaG8Awz4P9KJGxfYVoKgsIP7O2WbB3jHJSLAn5gZOPXE6xZFwSTjGAkCKreIUuvEd2OIvF66ImvAJdTplTbzCntrix0KTCO9ScQLwIhtuXR1FtWxP5wm0PyqSM2KkHsTRCZHUks4RFJcG9dAa+7iJGa+NxOaevt0/wjmf6/sXFriD4AplbmRzdHJlYW0KZW5kb2JqCjMyIDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggNjggPj4Kc3RyZWFtCnicMzK3UDBQsDQBEoYWJgrmZgYKKYZcQL6piblCLhdIDMTKAbMMgLQlnIKIW0I0QZSCWBClZiZmEEk4AyKXBgDJtBXlCmVuZHN0cmVhbQplbmRvYmoKMzMgMCBvYmoKPDwgL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0xlbmd0aCA0NSA+PgpzdHJlYW0KeJwzMrdQMFCwNAEShhYmCuZmBgophlyWEFYuF0wsB8wC0ZZwCiKeBgCffQy1CmVuZHN0cmVhbQplbmRvYmoKMzQgMCBvYmoKPDwgL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0xlbmd0aCAyNTUgPj4Kc3RyZWFtCnicRZFLkgMgCET3noIjgPzkPJmaVXL/7TSYTDZ2l6j9hEojphIs5xR5MP3I8s1ktum1HKudjQKKIhTM5Cr0WIHVnSnizLVEtfWxMnLc6R2D4g3nrpxUsrhRxjqqOhU4pufK+qru/Lgsyr4jhzIFbNY5DjZw5bZhjBOjzVZ3h/tEkKeTqaPidpBs+IOTxr7K1RW4Tjb76iUYB4J+oQlM8k2gdYZA4+YpenIJ9vFxu/NAsLe8CaRsCOTIEIwOQbtOrn9x6/ze/zrDnefaDFeOd/E7TGu74y8xyYq5gEXuFNTzPRet6wwd78mZY3LTfUPnXLDL3UGmz/wf6/cPUIpmiAplbmRzdHJlYW0KZW5kb2JqCjM1IDAgb2JqCjw8IC9CQm94IFsgLTEwMjEgLTQ2MyAxNzk0IDEyMzMgXSAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDM3Ci9TdWJ0eXBlIC9Gb3JtIC9UeXBlIC9YT2JqZWN0ID4+CnN0cmVhbQp4nOMyNDBTMDY1VcjlMjc2ArNywCwjcyMgCySLYEFk0wABXwoKCmVuZHN0cmVhbQplbmRvYmoKMzYgMCBvYmoKPDwgL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0xlbmd0aCAxNjEgPj4Kc3RyZWFtCnicRZBLEsMgDEP3nEJH8EcGfJ50ukrvv60hTbOAp7FABncnBKm1BRPRBS9tS7oLPlsJzsZ46DZuNRLkBHWAVqTjaJRSfbnFaZV08Wg2cysLrRMdZg56lKMZoBA6Fd7touRypu7O+Udw9V/1R7HunM3EwGTlDoRm9SnufJsdUV3dZH/SY27Wa38V9qqwtKyl5YTbzl0zoATuqRzt/QWpczqECmVuZHN0cmVhbQplbmRvYmoKMzcgMCBvYmoKPDwgL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0xlbmd0aCAyMTQgPj4Kc3RyZWFtCnicPVC7EUMxCOs9BQvkznztN8/Lpcv+bSScpEI2QhKUmkzJlIc6ypKsKU8dPktih7yH5W5kNiUqRS+TsCX30ArxfYnmFPfd1ZazQzSXaDl+CzMqqhsd00s2mnAqE7qg3MMz+g1tdANWhx6xWyDQpGDXtiByxw8YDMGZE4siDEpNBv+tcvdS3O89HG+iiJR08K755fTLzy28Tj2ORLq9+YprcaY6CkRwRmryinRhxbLIQ6TVBDU9A2u1AK7eevk3aEd0GYDsE4njNKUcQ//WuMfrA4eKUvQKZW5kc3RyZWFtCmVuZG9iagozOCAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDgwID4+CnN0cmVhbQp4nEWMuw3AMAhEe6ZgBH4mZp8olbN/GyBK3HBPunu4OhIyU95hhocEngwshlPxBpmjYDW4RlKNneyjsG5fdYHmelOr9fcHKk92dnE9zcsZ9AplbmRzdHJlYW0KZW5kb2JqCjM5IDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggMjM2ID4+CnN0cmVhbQp4nE1QS25EIQzbc4pc4EkkIQHOQ9VV5/7bscNU7SqGGH9ID+myVR7rU2J1iezypU2XyjJ5FajlT9v/UQwCbv/QyEG0t4ydYuYS1sXCJDzlNCMbJ9csH487TxtmhcbEjeOdLhlgnxYBNVuVzYE5bTo3QLqQGreqs95kUAwi6kLNB5MunKfRl4g5nqhgSncmtZAbXD7VoQNxWr0KuWOLk2/EHFmhwGHQTHHWXwHWqMmyWcggSYYhzn2je5QKjajKeSsVwg+ToRH1htWgBpW5haKp5ZL8HdoCMAW2jHXpDEqBqgDB3yqnfb8BJI1dUwplbmRzdHJlYW0KZW5kb2JqCjQwIDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggNDkgPj4Kc3RyZWFtCnicMza0UDBQMDQwB5JGhkCWkYlCiiEXSADEzOWCCeaAWQZAGqI4B64mhysNAMboDSYKZW5kc3RyZWFtCmVuZG9iago0MSAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDIzNyA+PgpzdHJlYW0KeJxNUTluBDEM6/0KfWAA67TnPRtsNfl/G1LeBKlEQxRJyeUpUzLlsrkkIyRrypcOjS22XL4PQlNLRcHUvUV1yWuYpqxbLF3Q86ksr+EY4Ht3N9Q/9IjZApHRgl1hgQ6QO7hg+D17JmxTCyJRJdQMYJqwwhyuRAxBBmOdGQalCoNT9XeV47MNOwXWDmZTpEdSE510g+aFt95yIYKtU7mpN9KE3NmnGGJl475Kl+MD4GCiy0RkxOZlOJ4OYWjwzjRghbMexASZ1pHSi5mRMQ036cjVV4uKzzYZS57R//aH+iufbv+DEHzG+wdJVVx+CmVuZHN0cmVhbQplbmRvYmoKNDIgMCBvYmoKPDwgL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0xlbmd0aCAxNTcgPj4Kc3RyZWFtCnicRZC5EUMxCERzVUEJErAI6rHH0Xf/qRf5SrRvAC2HryVTqh8nIqbc12j0MHkOn00lVizYJraTGnIbFkFKMZh4TjGro7ehmYfU67ioqrh1ZpXTacvKxX/zaFczkz3CNeon8E3o+J88tKnoW6CvC5R9QLU4nUlQMX2vYoGjnHZ/IpwY4D4ZR5kpI3Fibgrs9xkAZr5XuMbjBd0BN3kKZW5kc3RyZWFtCmVuZG9iago0MyAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDMzMiA+PgpzdHJlYW0KeJwtUjmOJDEMy/0KfmAA6/Lxnh5M1Pv/dElVBQWqbMs85HLDRCV+LJDbUWvi10ZmoMLwr6vMhe9I28g6iGvIRVzJlsJnRCzkMcQ8xILv2/gZHvmszMmzB8Yv2fcZVuypCctCxosztMMqjsMqyLFg6yKqe3hTpMOpJNjji/8+xXMXgha+I2jAL/nnqyN4vqRF2j1m27RbD5ZpR5UUloPtac7L5EvrLFfH4/kg2d4VO0JqV4CiMHfGeS6OMm1lRGthZ4OkxsX25tiPpQRd6MZlpDgC+ZkqwgNKmsxsoiD+yOkhpzIQpq7pSie3URV36slcs7m8nUkyW/dFis0UzuvCmfV3mDKrzTt5lhOlTkX4GXu2BA2d4+rZa5mFRrc5wSslfDZ2enLyvZpZD8mpSEgV07oKTqPIFEvYlviaiprS1Mvw35f3GX//ATPifAEKZW5kc3RyZWFtCmVuZG9iago0NCAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDMxNyA+PgpzdHJlYW0KeJw1UktyQzEI279TcIHOmL99nnSyau6/rYQnK7AtQEIuL1nSS37UJdulw+RXH/clsUI+j+2azFLF9xazFM8tr0fPEbctCgRREz34MicVItTP1Og6eGGXPgOvEE4pFngHkwAGr+FfeJROg8A7GzLeEZORGhAkwZpLi01IlD1J/Cvl9aSVNHR+Jitz+XtyqRRqo8kIFSBYudgHpCspHiQTPYlIsnK9N1aI3pBXksdnJSYZEN0msU20wOPclbSEmZhCBeZYgNV0s7r6HExY47CE8SphFtWDTZ41qYRmtI5jZMN498JMiYWGwxJQm32VCaqXj9PcCSOmR0127cKyWzbvIUSj+TMslMHHKCQBh05jJArSsIARgTm9sIq95gs5FsCIZZ2aLAxtaCW7eo6FwNCcs6Vhxtee1/P+B0Vbe6MKZW5kc3RyZWFtCmVuZG9iago0NSAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDE3ID4+CnN0cmVhbQp4nDM2tFAwgMMUQy4AGpQC7AplbmRzdHJlYW0KZW5kb2JqCjQ2IDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggMTMxID4+CnN0cmVhbQp4nEWPyw0EIQxD71ThEvIZPqmH1Z7Y/q/rMJpBQvhBIjvxMAis8/I20MXw0aLDN/421atjlSwfunpSVg/pkIe88hVQaTBRxIVZTB1DYc6YysiWMrcb4bZNg6xslVStg3Y8Bg+2p2WrCH6pbWHqLPEMwlVeuMcNP5BLrXe9Vb5/QlMwlwplbmRzdHJlYW0KZW5kb2JqCjQ3IDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggMjQ4ID4+CnN0cmVhbQp4nC1ROZIDQQjL5xV6QnPT77HLkff/6QrKAYOGQyA6LXFQxk8Qlive8shVtOHvmRjBd8Gh38p1GxY5EBVI0hhUTahdvB69B3YcZgLzpDUsgxnrAz9jCjd6cXhMxtntdRk1BHvXa09mUDIrF3HJxAVTddjImcNPpowL7VzPDci5EdZlGKSblcaMhCNNIVJIoeomqTNBkASjq1GjjRzFfunLI51hVSNqDPtcS9vXcxPOGjQ7Fqs8OaVHV5zLycULKwf9vM3ARVQaqzwQEnC/20P9nOzkN97SubPF9Phec7K8MBVY8ea1G5BNtfg3L+L4PePr+fwDqKVbFgplbmRzdHJlYW0KZW5kb2JqCjQ4IDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggMTcxID4+CnN0cmVhbQp4nE2QTQ5CIRCD95yiFzCh8wOP82hc6f23dvD54oL0SyFDp8MDHUfiRkeGzuh4sMkxDrwLMiZejfOfjOskjgnqFW3BurQ77s0sMScsEyNga5Tcm0cU+OGYC0GC7PLDFxhEpGuYbzWfdZN+frvTXdSldffTIwqcyI5QDBtwBdjTPQ7cEs7vmia/VCkZmziUD1QXkbLZCYWopWKXU1VojOJWPe+LXu35AcH2O/sKZW5kc3RyZWFtCmVuZG9iago0OSAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDg3ID4+CnN0cmVhbQp4nDVNuRHAMAjrmYIRzKPY7JNL5ezfBuy4QTp9IJQba+QBguGdbyH4pi8ZhHUITyq7JTpsoYazCpKJ4Vc2eFWuiva1konsbKYx2KBl+tHOt0nPB6XeG5gKZW5kc3RyZWFtCmVuZG9iago1MCAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDc0ID4+CnN0cmVhbQp4nD2MwQ2AMAwD/50iIzSJTTIQ4gX7f2kK7cc+nWTTKF3gFWlChJzayElPW+6ehIODFJCwX23o1b4qS3uqIGoy/jZ8d9cLdxwXTgplbmRzdHJlYW0KZW5kb2JqCjUxIDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggMjEwID4+CnN0cmVhbQp4nDVQyw1DMQi7ZwoWqBQCgWSeVr11/2tt0DthEf9CWMiUCHmpyc4p6Us+OkwPti6/sSILrXUl7MqaIJ4r76GZsrHR2OJgcBomXoAWN2DoaY0aNXThgqYulUKBxSXwmXx1e+i+Txl4ahlydgQRQ8lgCWq6Fk1YtDyfkE4B4v9+w+4t5KGS88qeG/kbnO3wO7Nu4SdqdiLRchUy1LM0xxgIE0UePHlFpnDis9Z31TQS1GYLTpYBrk4/jA4AYCJeWYDsrkQ5S9KOpZ9vvMf3D0AAU7QKZW5kc3RyZWFtCmVuZG9iagoyMiAwIG9iago8PCAvQmFzZUZvbnQgL0RlamFWdVNhbnMgL0NoYXJQcm9jcyAyMyAwIFIKL0VuY29kaW5nIDw8Ci9EaWZmZXJlbmNlcyBbIDMyIC9zcGFjZSA0NiAvcGVyaW9kIDQ4IC96ZXJvIC9vbmUgL3R3byA1MiAvZm91ciA1NCAvc2l4IDU2IC9laWdodCA5MQovYnJhY2tldGxlZnQgOTMgL2JyYWNrZXRyaWdodCA5NyAvYSAxMDAgL2QgL2UgMTAzIC9nIDEwNSAvaSAxMDggL2wgL20gL24gL28KL3AgL3EgL3IgL3MgL3QgL3UgMTIwIC94IDEyMiAveiBdCi9UeXBlIC9FbmNvZGluZyA+PgovRmlyc3RDaGFyIDAgL0ZvbnRCQm94IFsgLTEwMjEgLTQ2MyAxNzk0IDEyMzMgXSAvRm9udERlc2NyaXB0b3IgMjEgMCBSCi9Gb250TWF0cml4IFsgMC4wMDEgMCAwIDAuMDAxIDAgMCBdIC9MYXN0Q2hhciAyNTUgL05hbWUgL0RlamFWdVNhbnMKL1N1YnR5cGUgL1R5cGUzIC9UeXBlIC9Gb250IC9XaWR0aHMgMjAgMCBSID4+CmVuZG9iagoyMSAwIG9iago8PCAvQXNjZW50IDkyOSAvQ2FwSGVpZ2h0IDAgL0Rlc2NlbnQgLTIzNiAvRmxhZ3MgMzIKL0ZvbnRCQm94IFsgLTEwMjEgLTQ2MyAxNzk0IDEyMzMgXSAvRm9udE5hbWUgL0RlamFWdVNhbnMgL0l0YWxpY0FuZ2xlIDAKL01heFdpZHRoIDEzNDIgL1N0ZW1WIDAgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9YSGVpZ2h0IDAgPj4KZW5kb2JqCjIwIDAgb2JqClsgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAKNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCAzMTggNDAxIDQ2MCA4MzggNjM2Cjk1MCA3ODAgMjc1IDM5MCAzOTAgNTAwIDgzOCAzMTggMzYxIDMxOCAzMzcgNjM2IDYzNiA2MzYgNjM2IDYzNiA2MzYgNjM2IDYzNgo2MzYgNjM2IDMzNyAzMzcgODM4IDgzOCA4MzggNTMxIDEwMDAgNjg0IDY4NiA2OTggNzcwIDYzMiA1NzUgNzc1IDc1MiAyOTUKMjk1IDY1NiA1NTcgODYzIDc0OCA3ODcgNjAzIDc4NyA2OTUgNjM1IDYxMSA3MzIgNjg0IDk4OSA2ODUgNjExIDY4NSAzOTAgMzM3CjM5MCA4MzggNTAwIDUwMCA2MTMgNjM1IDU1MCA2MzUgNjE1IDM1MiA2MzUgNjM0IDI3OCAyNzggNTc5IDI3OCA5NzQgNjM0IDYxMgo2MzUgNjM1IDQxMSA1MjEgMzkyIDYzNCA1OTIgODE4IDU5MiA1OTIgNTI1IDYzNiAzMzcgNjM2IDgzOCA2MDAgNjM2IDYwMCAzMTgKMzUyIDUxOCAxMDAwIDUwMCA1MDAgNTAwIDEzNDIgNjM1IDQwMCAxMDcwIDYwMCA2ODUgNjAwIDYwMCAzMTggMzE4IDUxOCA1MTgKNTkwIDUwMCAxMDAwIDUwMCAxMDAwIDUyMSA0MDAgMTAyMyA2MDAgNTI1IDYxMSAzMTggNDAxIDYzNiA2MzYgNjM2IDYzNiAzMzcKNTAwIDUwMCAxMDAwIDQ3MSA2MTIgODM4IDM2MSAxMDAwIDUwMCA1MDAgODM4IDQwMSA0MDEgNTAwIDYzNiA2MzYgMzE4IDUwMAo0MDEgNDcxIDYxMiA5NjkgOTY5IDk2OSA1MzEgNjg0IDY4NCA2ODQgNjg0IDY4NCA2ODQgOTc0IDY5OCA2MzIgNjMyIDYzMiA2MzIKMjk1IDI5NSAyOTUgMjk1IDc3NSA3NDggNzg3IDc4NyA3ODcgNzg3IDc4NyA4MzggNzg3IDczMiA3MzIgNzMyIDczMiA2MTEgNjA1CjYzMCA2MTMgNjEzIDYxMyA2MTMgNjEzIDYxMyA5ODIgNTUwIDYxNSA2MTUgNjE1IDYxNSAyNzggMjc4IDI3OCAyNzggNjEyIDYzNAo2MTIgNjEyIDYxMiA2MTIgNjEyIDgzOCA2MTIgNjM0IDYzNCA2MzQgNjM0IDU5MiA2MzUgNTkyIF0KZW5kb2JqCjIzIDAgb2JqCjw8IC9hIDI0IDAgUiAvYnJhY2tldGxlZnQgMjUgMCBSIC9icmFja2V0cmlnaHQgMjYgMCBSIC9kIDI3IDAgUiAvZSAyOCAwIFIKL2VpZ2h0IDI5IDAgUiAvZm91ciAzMCAwIFIgL2cgMzEgMCBSIC9pIDMyIDAgUiAvbCAzMyAwIFIgL20gMzQgMCBSCi9uIDM2IDAgUiAvbyAzNyAwIFIgL29uZSAzOCAwIFIgL3AgMzkgMCBSIC9wZXJpb2QgNDAgMCBSIC9xIDQxIDAgUgovciA0MiAwIFIgL3MgNDMgMCBSIC9zaXggNDQgMCBSIC9zcGFjZSA0NSAwIFIgL3QgNDYgMCBSIC90d28gNDcgMCBSCi91IDQ4IDAgUiAveCA0OSAwIFIgL3ogNTAgMCBSIC96ZXJvIDUxIDAgUiA+PgplbmRvYmoKMyAwIG9iago8PCAvRjEgMjIgMCBSIC9GMiAxNCAwIFIgPj4KZW5kb2JqCjQgMCBvYmoKPDwgL0ExIDw8IC9DQSAwIC9UeXBlIC9FeHRHU3RhdGUgL2NhIDEgPj4KL0EyIDw8IC9DQSAxIC9UeXBlIC9FeHRHU3RhdGUgL2NhIDEgPj4KL0EzIDw8IC9DQSAwLjggL1R5cGUgL0V4dEdTdGF0ZSAvY2EgMC44ID4+ID4+CmVuZG9iago1IDAgb2JqCjw8ID4+CmVuZG9iago2IDAgb2JqCjw8ID4+CmVuZG9iago3IDAgb2JqCjw8IC9GMS1EZWphVnVTYW5zLW1pbnVzIDM1IDAgUiA+PgplbmRvYmoKMiAwIG9iago8PCAvQ291bnQgMSAvS2lkcyBbIDEwIDAgUiBdIC9UeXBlIC9QYWdlcyA+PgplbmRvYmoKNTIgMCBvYmoKPDwgL0NyZWF0aW9uRGF0ZSAoRDoyMDIxMDExODEyMTU0OSswMicwMCcpCi9DcmVhdG9yIChNYXRwbG90bGliIHYzLjMuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZykKL1Byb2R1Y2VyIChNYXRwbG90bGliIHBkZiBiYWNrZW5kIHYzLjMuMikgPj4KZW5kb2JqCnhyZWYKMCA1MwowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMDAwMTYgMDAwMDAgbiAKMDAwMDAxNjIxNSAwMDAwMCBuIAowMDAwMDE1OTM5IDAwMDAwIG4gCjAwMDAwMTU5ODIgMDAwMDAgbiAKMDAwMDAxNjEyNCAwMDAwMCBuIAowMDAwMDE2MTQ1IDAwMDAwIG4gCjAwMDAwMTYxNjYgMDAwMDAgbiAKMDAwMDAwMDA2NSAwMDAwMCBuIAowMDAwMDAwMzk4IDAwMDAwIG4gCjAwMDAwMDAyMDggMDAwMDAgbiAKMDAwMDAwNDExNCAwMDAwMCBuIAowMDAwMDA1ODA4IDAwMDAwIG4gCjAwMDAwMDU2MDAgMDAwMDAgbiAKMDAwMDAwNTI2NCAwMDAwMCBuIAowMDAwMDA2ODYxIDAwMDAwIG4gCjAwMDAwMDQxMzUgMDAwMDAgbiAKMDAwMDAwNDU0MSAwMDAwMCBuIAowMDAwMDA0OTQxIDAwMDAwIG4gCjAwMDAwMDUxMDAgMDAwMDAgbiAKMDAwMDAxNDU0OCAwMDAwMCBuIAowMDAwMDE0MzQ4IDAwMDAwIG4gCjAwMDAwMTM4NzcgMDAwMDAgbiAKMDAwMDAxNTYwMSAwMDAwMCBuIAowMDAwMDA2OTIzIDAwMDAwIG4gCjAwMDAwMDczMDAgMDAwMDAgbiAKMDAwMDAwNzQ0MyAwMDAwMCBuIAowMDAwMDA3NTgyIDAwMDAwIG4gCjAwMDAwMDc4ODIgMDAwMDAgbiAKMDAwMDAwODIwMCAwMDAwMCBuIAowMDAwMDA4NjY1IDAwMDAwIG4gCjAwMDAwMDg4MjcgMDAwMDAgbiAKMDAwMDAwOTIzOCAwMDAwMCBuIAowMDAwMDA5Mzc4IDAwMDAwIG4gCjAwMDAwMDk0OTUgMDAwMDAgbiAKMDAwMDAwOTgyMyAwMDAwMCBuIAowMDAwMDA5OTkzIDAwMDAwIG4gCjAwMDAwMTAyMjcgMDAwMDAgbiAKMDAwMDAxMDUxNCAwMDAwMCBuIAowMDAwMDEwNjY2IDAwMDAwIG4gCjAwMDAwMTA5NzUgMDAwMDAgbiAKMDAwMDAxMTA5NiAwMDAwMCBuIAowMDAwMDExNDA2IDAwMDAwIG4gCjAwMDAwMTE2MzYgMDAwMDAgbiAKMDAwMDAxMjA0MSAwMDAwMCBuIAowMDAwMDEyNDMxIDAwMDAwIG4gCjAwMDAwMTI1MjAgMDAwMDAgbiAKMDAwMDAxMjcyNCAwMDAwMCBuIAowMDAwMDEzMDQ1IDAwMDAwIG4gCjAwMDAwMTMyODkgMDAwMDAgbiAKMDAwMDAxMzQ0OCAwMDAwMCBuIAowMDAwMDEzNTk0IDAwMDAwIG4gCjAwMDAwMTYyNzUgMDAwMDAgbiAKdHJhaWxlcgo8PCAvSW5mbyA1MiAwIFIgL1Jvb3QgMSAwIFIgL1NpemUgNTMgPj4Kc3RhcnR4cmVmCjE2NDMyCiUlRU9GCg==\n",
      "image/svg+xml": [
       "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\"?>\n",
       "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\n",
       "  \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\n",
       "<!-- Created with matplotlib (https://matplotlib.org/) -->\n",
       "<svg height=\"266.538125pt\" version=\"1.1\" viewBox=\"0 0 603.682813 266.538125\" width=\"603.682813pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
       " <metadata>\n",
       "  <rdf:RDF xmlns:cc=\"http://creativecommons.org/ns#\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\" xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">\n",
       "   <cc:Work>\n",
       "    <dc:type rdf:resource=\"http://purl.org/dc/dcmitype/StillImage\"/>\n",
       "    <dc:date>2021-01-18T12:15:48.785314</dc:date>\n",
       "    <dc:format>image/svg+xml</dc:format>\n",
       "    <dc:creator>\n",
       "     <cc:Agent>\n",
       "      <dc:title>Matplotlib v3.3.2, https://matplotlib.org/</dc:title>\n",
       "     </cc:Agent>\n",
       "    </dc:creator>\n",
       "   </cc:Work>\n",
       "  </rdf:RDF>\n",
       " </metadata>\n",
       " <defs>\n",
       "  <style type=\"text/css\">*{stroke-linecap:butt;stroke-linejoin:round;}</style>\n",
       " </defs>\n",
       " <g id=\"figure_1\">\n",
       "  <g id=\"patch_1\">\n",
       "   <path d=\"M 0 266.538125 \n",
       "L 603.682813 266.538125 \n",
       "L 603.682813 0 \n",
       "L 0 0 \n",
       "z\n",
       "\" style=\"fill:#ffffff;\"/>\n",
       "  </g>\n",
       "  <g id=\"axes_1\">\n",
       "   <g id=\"patch_2\">\n",
       "    <path d=\"M 38.482813 228.96 \n",
       "L 596.482813 228.96 \n",
       "L 596.482813 7.2 \n",
       "L 38.482813 7.2 \n",
       "z\n",
       "\" style=\"fill:#ffffff;\"/>\n",
       "   </g>\n",
       "   <g id=\"matplotlib.axis_1\">\n",
       "    <g id=\"xtick_1\">\n",
       "     <g id=\"line2d_1\">\n",
       "      <path clip-path=\"url(#p6afc5f55c7)\" d=\"M 63.846449 228.96 \n",
       "L 63.846449 7.2 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_2\">\n",
       "      <defs>\n",
       "       <path d=\"M 0 0 \n",
       "L 0 3.5 \n",
       "\" id=\"mf66e9ca27f\" style=\"stroke:#000000;stroke-width:0.8;\"/>\n",
       "      </defs>\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"63.846449\" xlink:href=\"#mf66e9ca27f\" y=\"228.96\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_1\">\n",
       "      <!-- 0 -->\n",
       "      <g transform=\"translate(60.665199 243.558437)scale(0.1 -0.1)\">\n",
       "       <defs>\n",
       "        <path d=\"M 31.78125 66.40625 \n",
       "Q 24.171875 66.40625 20.328125 58.90625 \n",
       "Q 16.5 51.421875 16.5 36.375 \n",
       "Q 16.5 21.390625 20.328125 13.890625 \n",
       "Q 24.171875 6.390625 31.78125 6.390625 \n",
       "Q 39.453125 6.390625 43.28125 13.890625 \n",
       "Q 47.125 21.390625 47.125 36.375 \n",
       "Q 47.125 51.421875 43.28125 58.90625 \n",
       "Q 39.453125 66.40625 31.78125 66.40625 \n",
       "z\n",
       "M 31.78125 74.21875 \n",
       "Q 44.046875 74.21875 50.515625 64.515625 \n",
       "Q 56.984375 54.828125 56.984375 36.375 \n",
       "Q 56.984375 17.96875 50.515625 8.265625 \n",
       "Q 44.046875 -1.421875 31.78125 -1.421875 \n",
       "Q 19.53125 -1.421875 13.0625 8.265625 \n",
       "Q 6.59375 17.96875 6.59375 36.375 \n",
       "Q 6.59375 54.828125 13.0625 64.515625 \n",
       "Q 19.53125 74.21875 31.78125 74.21875 \n",
       "z\n",
       "\" id=\"DejaVuSans-48\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_2\">\n",
       "     <g id=\"line2d_3\">\n",
       "      <path clip-path=\"url(#p6afc5f55c7)\" d=\"M 166.325788 228.96 \n",
       "L 166.325788 7.2 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_4\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"166.325788\" xlink:href=\"#mf66e9ca27f\" y=\"228.96\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_2\">\n",
       "      <!-- 20 -->\n",
       "      <g transform=\"translate(159.963288 243.558437)scale(0.1 -0.1)\">\n",
       "       <defs>\n",
       "        <path d=\"M 19.1875 8.296875 \n",
       "L 53.609375 8.296875 \n",
       "L 53.609375 0 \n",
       "L 7.328125 0 \n",
       "L 7.328125 8.296875 \n",
       "Q 12.9375 14.109375 22.625 23.890625 \n",
       "Q 32.328125 33.6875 34.8125 36.53125 \n",
       "Q 39.546875 41.84375 41.421875 45.53125 \n",
       "Q 43.3125 49.21875 43.3125 52.78125 \n",
       "Q 43.3125 58.59375 39.234375 62.25 \n",
       "Q 35.15625 65.921875 28.609375 65.921875 \n",
       "Q 23.96875 65.921875 18.8125 64.3125 \n",
       "Q 13.671875 62.703125 7.8125 59.421875 \n",
       "L 7.8125 69.390625 \n",
       "Q 13.765625 71.78125 18.9375 73 \n",
       "Q 24.125 74.21875 28.421875 74.21875 \n",
       "Q 39.75 74.21875 46.484375 68.546875 \n",
       "Q 53.21875 62.890625 53.21875 53.421875 \n",
       "Q 53.21875 48.921875 51.53125 44.890625 \n",
       "Q 49.859375 40.875 45.40625 35.40625 \n",
       "Q 44.1875 33.984375 37.640625 27.21875 \n",
       "Q 31.109375 20.453125 19.1875 8.296875 \n",
       "z\n",
       "\" id=\"DejaVuSans-50\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#DejaVuSans-50\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_3\">\n",
       "     <g id=\"line2d_5\">\n",
       "      <path clip-path=\"url(#p6afc5f55c7)\" d=\"M 268.805127 228.96 \n",
       "L 268.805127 7.2 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_6\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"268.805127\" xlink:href=\"#mf66e9ca27f\" y=\"228.96\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_3\">\n",
       "      <!-- 40 -->\n",
       "      <g transform=\"translate(262.442627 243.558437)scale(0.1 -0.1)\">\n",
       "       <defs>\n",
       "        <path d=\"M 37.796875 64.3125 \n",
       "L 12.890625 25.390625 \n",
       "L 37.796875 25.390625 \n",
       "z\n",
       "M 35.203125 72.90625 \n",
       "L 47.609375 72.90625 \n",
       "L 47.609375 25.390625 \n",
       "L 58.015625 25.390625 \n",
       "L 58.015625 17.1875 \n",
       "L 47.609375 17.1875 \n",
       "L 47.609375 0 \n",
       "L 37.796875 0 \n",
       "L 37.796875 17.1875 \n",
       "L 4.890625 17.1875 \n",
       "L 4.890625 26.703125 \n",
       "z\n",
       "\" id=\"DejaVuSans-52\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#DejaVuSans-52\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_4\">\n",
       "     <g id=\"line2d_7\">\n",
       "      <path clip-path=\"url(#p6afc5f55c7)\" d=\"M 371.284465 228.96 \n",
       "L 371.284465 7.2 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_8\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"371.284465\" xlink:href=\"#mf66e9ca27f\" y=\"228.96\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_4\">\n",
       "      <!-- 60 -->\n",
       "      <g transform=\"translate(364.921965 243.558437)scale(0.1 -0.1)\">\n",
       "       <defs>\n",
       "        <path d=\"M 33.015625 40.375 \n",
       "Q 26.375 40.375 22.484375 35.828125 \n",
       "Q 18.609375 31.296875 18.609375 23.390625 \n",
       "Q 18.609375 15.53125 22.484375 10.953125 \n",
       "Q 26.375 6.390625 33.015625 6.390625 \n",
       "Q 39.65625 6.390625 43.53125 10.953125 \n",
       "Q 47.40625 15.53125 47.40625 23.390625 \n",
       "Q 47.40625 31.296875 43.53125 35.828125 \n",
       "Q 39.65625 40.375 33.015625 40.375 \n",
       "z\n",
       "M 52.59375 71.296875 \n",
       "L 52.59375 62.3125 \n",
       "Q 48.875 64.0625 45.09375 64.984375 \n",
       "Q 41.3125 65.921875 37.59375 65.921875 \n",
       "Q 27.828125 65.921875 22.671875 59.328125 \n",
       "Q 17.53125 52.734375 16.796875 39.40625 \n",
       "Q 19.671875 43.65625 24.015625 45.921875 \n",
       "Q 28.375 48.1875 33.59375 48.1875 \n",
       "Q 44.578125 48.1875 50.953125 41.515625 \n",
       "Q 57.328125 34.859375 57.328125 23.390625 \n",
       "Q 57.328125 12.15625 50.6875 5.359375 \n",
       "Q 44.046875 -1.421875 33.015625 -1.421875 \n",
       "Q 20.359375 -1.421875 13.671875 8.265625 \n",
       "Q 6.984375 17.96875 6.984375 36.375 \n",
       "Q 6.984375 53.65625 15.1875 63.9375 \n",
       "Q 23.390625 74.21875 37.203125 74.21875 \n",
       "Q 40.921875 74.21875 44.703125 73.484375 \n",
       "Q 48.484375 72.75 52.59375 71.296875 \n",
       "z\n",
       "\" id=\"DejaVuSans-54\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#DejaVuSans-54\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_5\">\n",
       "     <g id=\"line2d_9\">\n",
       "      <path clip-path=\"url(#p6afc5f55c7)\" d=\"M 473.763804 228.96 \n",
       "L 473.763804 7.2 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_10\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"473.763804\" xlink:href=\"#mf66e9ca27f\" y=\"228.96\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_5\">\n",
       "      <!-- 80 -->\n",
       "      <g transform=\"translate(467.401304 243.558437)scale(0.1 -0.1)\">\n",
       "       <defs>\n",
       "        <path d=\"M 31.78125 34.625 \n",
       "Q 24.75 34.625 20.71875 30.859375 \n",
       "Q 16.703125 27.09375 16.703125 20.515625 \n",
       "Q 16.703125 13.921875 20.71875 10.15625 \n",
       "Q 24.75 6.390625 31.78125 6.390625 \n",
       "Q 38.8125 6.390625 42.859375 10.171875 \n",
       "Q 46.921875 13.96875 46.921875 20.515625 \n",
       "Q 46.921875 27.09375 42.890625 30.859375 \n",
       "Q 38.875 34.625 31.78125 34.625 \n",
       "z\n",
       "M 21.921875 38.8125 \n",
       "Q 15.578125 40.375 12.03125 44.71875 \n",
       "Q 8.5 49.078125 8.5 55.328125 \n",
       "Q 8.5 64.0625 14.71875 69.140625 \n",
       "Q 20.953125 74.21875 31.78125 74.21875 \n",
       "Q 42.671875 74.21875 48.875 69.140625 \n",
       "Q 55.078125 64.0625 55.078125 55.328125 \n",
       "Q 55.078125 49.078125 51.53125 44.71875 \n",
       "Q 48 40.375 41.703125 38.8125 \n",
       "Q 48.828125 37.15625 52.796875 32.3125 \n",
       "Q 56.78125 27.484375 56.78125 20.515625 \n",
       "Q 56.78125 9.90625 50.3125 4.234375 \n",
       "Q 43.84375 -1.421875 31.78125 -1.421875 \n",
       "Q 19.734375 -1.421875 13.25 4.234375 \n",
       "Q 6.78125 9.90625 6.78125 20.515625 \n",
       "Q 6.78125 27.484375 10.78125 32.3125 \n",
       "Q 14.796875 37.15625 21.921875 38.8125 \n",
       "z\n",
       "M 18.3125 54.390625 \n",
       "Q 18.3125 48.734375 21.84375 45.5625 \n",
       "Q 25.390625 42.390625 31.78125 42.390625 \n",
       "Q 38.140625 42.390625 41.71875 45.5625 \n",
       "Q 45.3125 48.734375 45.3125 54.390625 \n",
       "Q 45.3125 60.0625 41.71875 63.234375 \n",
       "Q 38.140625 66.40625 31.78125 66.40625 \n",
       "Q 25.390625 66.40625 21.84375 63.234375 \n",
       "Q 18.3125 60.0625 18.3125 54.390625 \n",
       "z\n",
       "\" id=\"DejaVuSans-56\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#DejaVuSans-56\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"xtick_6\">\n",
       "     <g id=\"line2d_11\">\n",
       "      <path clip-path=\"url(#p6afc5f55c7)\" d=\"M 576.243143 228.96 \n",
       "L 576.243143 7.2 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_12\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"576.243143\" xlink:href=\"#mf66e9ca27f\" y=\"228.96\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_6\">\n",
       "      <!-- 100 -->\n",
       "      <g transform=\"translate(566.699393 243.558437)scale(0.1 -0.1)\">\n",
       "       <defs>\n",
       "        <path d=\"M 12.40625 8.296875 \n",
       "L 28.515625 8.296875 \n",
       "L 28.515625 63.921875 \n",
       "L 10.984375 60.40625 \n",
       "L 10.984375 69.390625 \n",
       "L 28.421875 72.90625 \n",
       "L 38.28125 72.90625 \n",
       "L 38.28125 8.296875 \n",
       "L 54.390625 8.296875 \n",
       "L 54.390625 0 \n",
       "L 12.40625 0 \n",
       "z\n",
       "\" id=\"DejaVuSans-49\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#DejaVuSans-49\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "       <use x=\"127.246094\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"text_7\">\n",
       "     <!-- sample index $k$ -->\n",
       "     <g transform=\"translate(279.432813 257.238125)scale(0.1 -0.1)\">\n",
       "      <defs>\n",
       "       <path d=\"M 44.28125 53.078125 \n",
       "L 44.28125 44.578125 \n",
       "Q 40.484375 46.53125 36.375 47.5 \n",
       "Q 32.28125 48.484375 27.875 48.484375 \n",
       "Q 21.1875 48.484375 17.84375 46.4375 \n",
       "Q 14.5 44.390625 14.5 40.28125 \n",
       "Q 14.5 37.15625 16.890625 35.375 \n",
       "Q 19.28125 33.59375 26.515625 31.984375 \n",
       "L 29.59375 31.296875 \n",
       "Q 39.15625 29.25 43.1875 25.515625 \n",
       "Q 47.21875 21.78125 47.21875 15.09375 \n",
       "Q 47.21875 7.46875 41.1875 3.015625 \n",
       "Q 35.15625 -1.421875 24.609375 -1.421875 \n",
       "Q 20.21875 -1.421875 15.453125 -0.5625 \n",
       "Q 10.6875 0.296875 5.421875 2 \n",
       "L 5.421875 11.28125 \n",
       "Q 10.40625 8.6875 15.234375 7.390625 \n",
       "Q 20.0625 6.109375 24.8125 6.109375 \n",
       "Q 31.15625 6.109375 34.5625 8.28125 \n",
       "Q 37.984375 10.453125 37.984375 14.40625 \n",
       "Q 37.984375 18.0625 35.515625 20.015625 \n",
       "Q 33.0625 21.96875 24.703125 23.78125 \n",
       "L 21.578125 24.515625 \n",
       "Q 13.234375 26.265625 9.515625 29.90625 \n",
       "Q 5.8125 33.546875 5.8125 39.890625 \n",
       "Q 5.8125 47.609375 11.28125 51.796875 \n",
       "Q 16.75 56 26.8125 56 \n",
       "Q 31.78125 56 36.171875 55.265625 \n",
       "Q 40.578125 54.546875 44.28125 53.078125 \n",
       "z\n",
       "\" id=\"DejaVuSans-115\"/>\n",
       "       <path d=\"M 34.28125 27.484375 \n",
       "Q 23.390625 27.484375 19.1875 25 \n",
       "Q 14.984375 22.515625 14.984375 16.5 \n",
       "Q 14.984375 11.71875 18.140625 8.90625 \n",
       "Q 21.296875 6.109375 26.703125 6.109375 \n",
       "Q 34.1875 6.109375 38.703125 11.40625 \n",
       "Q 43.21875 16.703125 43.21875 25.484375 \n",
       "L 43.21875 27.484375 \n",
       "z\n",
       "M 52.203125 31.203125 \n",
       "L 52.203125 0 \n",
       "L 43.21875 0 \n",
       "L 43.21875 8.296875 \n",
       "Q 40.140625 3.328125 35.546875 0.953125 \n",
       "Q 30.953125 -1.421875 24.3125 -1.421875 \n",
       "Q 15.921875 -1.421875 10.953125 3.296875 \n",
       "Q 6 8.015625 6 15.921875 \n",
       "Q 6 25.140625 12.171875 29.828125 \n",
       "Q 18.359375 34.515625 30.609375 34.515625 \n",
       "L 43.21875 34.515625 \n",
       "L 43.21875 35.40625 \n",
       "Q 43.21875 41.609375 39.140625 45 \n",
       "Q 35.0625 48.390625 27.6875 48.390625 \n",
       "Q 23 48.390625 18.546875 47.265625 \n",
       "Q 14.109375 46.140625 10.015625 43.890625 \n",
       "L 10.015625 52.203125 \n",
       "Q 14.9375 54.109375 19.578125 55.046875 \n",
       "Q 24.21875 56 28.609375 56 \n",
       "Q 40.484375 56 46.34375 49.84375 \n",
       "Q 52.203125 43.703125 52.203125 31.203125 \n",
       "z\n",
       "\" id=\"DejaVuSans-97\"/>\n",
       "       <path d=\"M 52 44.1875 \n",
       "Q 55.375 50.25 60.0625 53.125 \n",
       "Q 64.75 56 71.09375 56 \n",
       "Q 79.640625 56 84.28125 50.015625 \n",
       "Q 88.921875 44.046875 88.921875 33.015625 \n",
       "L 88.921875 0 \n",
       "L 79.890625 0 \n",
       "L 79.890625 32.71875 \n",
       "Q 79.890625 40.578125 77.09375 44.375 \n",
       "Q 74.3125 48.1875 68.609375 48.1875 \n",
       "Q 61.625 48.1875 57.5625 43.546875 \n",
       "Q 53.515625 38.921875 53.515625 30.90625 \n",
       "L 53.515625 0 \n",
       "L 44.484375 0 \n",
       "L 44.484375 32.71875 \n",
       "Q 44.484375 40.625 41.703125 44.40625 \n",
       "Q 38.921875 48.1875 33.109375 48.1875 \n",
       "Q 26.21875 48.1875 22.15625 43.53125 \n",
       "Q 18.109375 38.875 18.109375 30.90625 \n",
       "L 18.109375 0 \n",
       "L 9.078125 0 \n",
       "L 9.078125 54.6875 \n",
       "L 18.109375 54.6875 \n",
       "L 18.109375 46.1875 \n",
       "Q 21.1875 51.21875 25.484375 53.609375 \n",
       "Q 29.78125 56 35.6875 56 \n",
       "Q 41.65625 56 45.828125 52.96875 \n",
       "Q 50 49.953125 52 44.1875 \n",
       "z\n",
       "\" id=\"DejaVuSans-109\"/>\n",
       "       <path d=\"M 18.109375 8.203125 \n",
       "L 18.109375 -20.796875 \n",
       "L 9.078125 -20.796875 \n",
       "L 9.078125 54.6875 \n",
       "L 18.109375 54.6875 \n",
       "L 18.109375 46.390625 \n",
       "Q 20.953125 51.265625 25.265625 53.625 \n",
       "Q 29.59375 56 35.59375 56 \n",
       "Q 45.5625 56 51.78125 48.09375 \n",
       "Q 58.015625 40.1875 58.015625 27.296875 \n",
       "Q 58.015625 14.40625 51.78125 6.484375 \n",
       "Q 45.5625 -1.421875 35.59375 -1.421875 \n",
       "Q 29.59375 -1.421875 25.265625 0.953125 \n",
       "Q 20.953125 3.328125 18.109375 8.203125 \n",
       "z\n",
       "M 48.6875 27.296875 \n",
       "Q 48.6875 37.203125 44.609375 42.84375 \n",
       "Q 40.53125 48.484375 33.40625 48.484375 \n",
       "Q 26.265625 48.484375 22.1875 42.84375 \n",
       "Q 18.109375 37.203125 18.109375 27.296875 \n",
       "Q 18.109375 17.390625 22.1875 11.75 \n",
       "Q 26.265625 6.109375 33.40625 6.109375 \n",
       "Q 40.53125 6.109375 44.609375 11.75 \n",
       "Q 48.6875 17.390625 48.6875 27.296875 \n",
       "z\n",
       "\" id=\"DejaVuSans-112\"/>\n",
       "       <path d=\"M 9.421875 75.984375 \n",
       "L 18.40625 75.984375 \n",
       "L 18.40625 0 \n",
       "L 9.421875 0 \n",
       "z\n",
       "\" id=\"DejaVuSans-108\"/>\n",
       "       <path d=\"M 56.203125 29.59375 \n",
       "L 56.203125 25.203125 \n",
       "L 14.890625 25.203125 \n",
       "Q 15.484375 15.921875 20.484375 11.0625 \n",
       "Q 25.484375 6.203125 34.421875 6.203125 \n",
       "Q 39.59375 6.203125 44.453125 7.46875 \n",
       "Q 49.3125 8.734375 54.109375 11.28125 \n",
       "L 54.109375 2.78125 \n",
       "Q 49.265625 0.734375 44.1875 -0.34375 \n",
       "Q 39.109375 -1.421875 33.890625 -1.421875 \n",
       "Q 20.796875 -1.421875 13.15625 6.1875 \n",
       "Q 5.515625 13.8125 5.515625 26.8125 \n",
       "Q 5.515625 40.234375 12.765625 48.109375 \n",
       "Q 20.015625 56 32.328125 56 \n",
       "Q 43.359375 56 49.78125 48.890625 \n",
       "Q 56.203125 41.796875 56.203125 29.59375 \n",
       "z\n",
       "M 47.21875 32.234375 \n",
       "Q 47.125 39.59375 43.09375 43.984375 \n",
       "Q 39.0625 48.390625 32.421875 48.390625 \n",
       "Q 24.90625 48.390625 20.390625 44.140625 \n",
       "Q 15.875 39.890625 15.1875 32.171875 \n",
       "z\n",
       "\" id=\"DejaVuSans-101\"/>\n",
       "       <path id=\"DejaVuSans-32\"/>\n",
       "       <path d=\"M 9.421875 54.6875 \n",
       "L 18.40625 54.6875 \n",
       "L 18.40625 0 \n",
       "L 9.421875 0 \n",
       "z\n",
       "M 9.421875 75.984375 \n",
       "L 18.40625 75.984375 \n",
       "L 18.40625 64.59375 \n",
       "L 9.421875 64.59375 \n",
       "z\n",
       "\" id=\"DejaVuSans-105\"/>\n",
       "       <path d=\"M 54.890625 33.015625 \n",
       "L 54.890625 0 \n",
       "L 45.90625 0 \n",
       "L 45.90625 32.71875 \n",
       "Q 45.90625 40.484375 42.875 44.328125 \n",
       "Q 39.84375 48.1875 33.796875 48.1875 \n",
       "Q 26.515625 48.1875 22.3125 43.546875 \n",
       "Q 18.109375 38.921875 18.109375 30.90625 \n",
       "L 18.109375 0 \n",
       "L 9.078125 0 \n",
       "L 9.078125 54.6875 \n",
       "L 18.109375 54.6875 \n",
       "L 18.109375 46.1875 \n",
       "Q 21.34375 51.125 25.703125 53.5625 \n",
       "Q 30.078125 56 35.796875 56 \n",
       "Q 45.21875 56 50.046875 50.171875 \n",
       "Q 54.890625 44.34375 54.890625 33.015625 \n",
       "z\n",
       "\" id=\"DejaVuSans-110\"/>\n",
       "       <path d=\"M 45.40625 46.390625 \n",
       "L 45.40625 75.984375 \n",
       "L 54.390625 75.984375 \n",
       "L 54.390625 0 \n",
       "L 45.40625 0 \n",
       "L 45.40625 8.203125 \n",
       "Q 42.578125 3.328125 38.25 0.953125 \n",
       "Q 33.9375 -1.421875 27.875 -1.421875 \n",
       "Q 17.96875 -1.421875 11.734375 6.484375 \n",
       "Q 5.515625 14.40625 5.515625 27.296875 \n",
       "Q 5.515625 40.1875 11.734375 48.09375 \n",
       "Q 17.96875 56 27.875 56 \n",
       "Q 33.9375 56 38.25 53.625 \n",
       "Q 42.578125 51.265625 45.40625 46.390625 \n",
       "z\n",
       "M 14.796875 27.296875 \n",
       "Q 14.796875 17.390625 18.875 11.75 \n",
       "Q 22.953125 6.109375 30.078125 6.109375 \n",
       "Q 37.203125 6.109375 41.296875 11.75 \n",
       "Q 45.40625 17.390625 45.40625 27.296875 \n",
       "Q 45.40625 37.203125 41.296875 42.84375 \n",
       "Q 37.203125 48.484375 30.078125 48.484375 \n",
       "Q 22.953125 48.484375 18.875 42.84375 \n",
       "Q 14.796875 37.203125 14.796875 27.296875 \n",
       "z\n",
       "\" id=\"DejaVuSans-100\"/>\n",
       "       <path d=\"M 54.890625 54.6875 \n",
       "L 35.109375 28.078125 \n",
       "L 55.90625 0 \n",
       "L 45.3125 0 \n",
       "L 29.390625 21.484375 \n",
       "L 13.484375 0 \n",
       "L 2.875 0 \n",
       "L 24.125 28.609375 \n",
       "L 4.6875 54.6875 \n",
       "L 15.28125 54.6875 \n",
       "L 29.78125 35.203125 \n",
       "L 44.28125 54.6875 \n",
       "z\n",
       "\" id=\"DejaVuSans-120\"/>\n",
       "       <path d=\"M 18.3125 75.984375 \n",
       "L 27.296875 75.984375 \n",
       "L 18.703125 31.6875 \n",
       "L 49.515625 54.6875 \n",
       "L 61.1875 54.6875 \n",
       "L 26.8125 28.515625 \n",
       "L 51.90625 0 \n",
       "L 41.015625 0 \n",
       "L 17.671875 26.703125 \n",
       "L 12.5 0 \n",
       "L 3.515625 0 \n",
       "z\n",
       "\" id=\"DejaVuSans-Oblique-107\"/>\n",
       "      </defs>\n",
       "      <use transform=\"translate(0 0.015625)\" xlink:href=\"#DejaVuSans-115\"/>\n",
       "      <use transform=\"translate(52.099609 0.015625)\" xlink:href=\"#DejaVuSans-97\"/>\n",
       "      <use transform=\"translate(113.378906 0.015625)\" xlink:href=\"#DejaVuSans-109\"/>\n",
       "      <use transform=\"translate(210.791016 0.015625)\" xlink:href=\"#DejaVuSans-112\"/>\n",
       "      <use transform=\"translate(274.267578 0.015625)\" xlink:href=\"#DejaVuSans-108\"/>\n",
       "      <use transform=\"translate(302.050781 0.015625)\" xlink:href=\"#DejaVuSans-101\"/>\n",
       "      <use transform=\"translate(363.574219 0.015625)\" xlink:href=\"#DejaVuSans-32\"/>\n",
       "      <use transform=\"translate(395.361328 0.015625)\" xlink:href=\"#DejaVuSans-105\"/>\n",
       "      <use transform=\"translate(423.144531 0.015625)\" xlink:href=\"#DejaVuSans-110\"/>\n",
       "      <use transform=\"translate(486.523438 0.015625)\" xlink:href=\"#DejaVuSans-100\"/>\n",
       "      <use transform=\"translate(550 0.015625)\" xlink:href=\"#DejaVuSans-101\"/>\n",
       "      <use transform=\"translate(611.523438 0.015625)\" xlink:href=\"#DejaVuSans-120\"/>\n",
       "      <use transform=\"translate(670.703125 0.015625)\" xlink:href=\"#DejaVuSans-32\"/>\n",
       "      <use transform=\"translate(702.490234 0.015625)\" xlink:href=\"#DejaVuSans-Oblique-107\"/>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"matplotlib.axis_2\">\n",
       "    <g id=\"ytick_1\">\n",
       "     <g id=\"line2d_13\">\n",
       "      <path clip-path=\"url(#p6afc5f55c7)\" d=\"M 38.482813 198.72 \n",
       "L 596.482813 198.72 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_14\">\n",
       "      <defs>\n",
       "       <path d=\"M 0 0 \n",
       "L -3.5 0 \n",
       "\" id=\"m4cc1b22fe5\" style=\"stroke:#000000;stroke-width:0.8;\"/>\n",
       "      </defs>\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"38.482813\" xlink:href=\"#m4cc1b22fe5\" y=\"198.72\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_8\">\n",
       "      <!-- −0.4 -->\n",
       "      <g transform=\"translate(7.2 202.519219)scale(0.1 -0.1)\">\n",
       "       <defs>\n",
       "        <path d=\"M 10.59375 35.5 \n",
       "L 73.1875 35.5 \n",
       "L 73.1875 27.203125 \n",
       "L 10.59375 27.203125 \n",
       "z\n",
       "\" id=\"DejaVuSans-8722\"/>\n",
       "        <path d=\"M 10.6875 12.40625 \n",
       "L 21 12.40625 \n",
       "L 21 0 \n",
       "L 10.6875 0 \n",
       "z\n",
       "\" id=\"DejaVuSans-46\"/>\n",
       "       </defs>\n",
       "       <use xlink:href=\"#DejaVuSans-8722\"/>\n",
       "       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "       <use x=\"147.412109\" xlink:href=\"#DejaVuSans-46\"/>\n",
       "       <use x=\"179.199219\" xlink:href=\"#DejaVuSans-52\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_2\">\n",
       "     <g id=\"line2d_15\">\n",
       "      <path clip-path=\"url(#p6afc5f55c7)\" d=\"M 38.482813 158.4 \n",
       "L 596.482813 158.4 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_16\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"38.482813\" xlink:href=\"#m4cc1b22fe5\" y=\"158.4\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_9\">\n",
       "      <!-- −0.2 -->\n",
       "      <g transform=\"translate(7.2 162.199219)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-8722\"/>\n",
       "       <use x=\"83.789062\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "       <use x=\"147.412109\" xlink:href=\"#DejaVuSans-46\"/>\n",
       "       <use x=\"179.199219\" xlink:href=\"#DejaVuSans-50\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_3\">\n",
       "     <g id=\"line2d_17\">\n",
       "      <path clip-path=\"url(#p6afc5f55c7)\" d=\"M 38.482813 118.08 \n",
       "L 596.482813 118.08 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_18\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"38.482813\" xlink:href=\"#m4cc1b22fe5\" y=\"118.08\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_10\">\n",
       "      <!-- 0.0 -->\n",
       "      <g transform=\"translate(15.579688 121.879219)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-48\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\n",
       "       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-48\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_4\">\n",
       "     <g id=\"line2d_19\">\n",
       "      <path clip-path=\"url(#p6afc5f55c7)\" d=\"M 38.482813 77.76 \n",
       "L 596.482813 77.76 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_20\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"38.482813\" xlink:href=\"#m4cc1b22fe5\" y=\"77.76\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_11\">\n",
       "      <!-- 0.2 -->\n",
       "      <g transform=\"translate(15.579688 81.559219)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-48\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\n",
       "       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-50\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"ytick_5\">\n",
       "     <g id=\"line2d_21\">\n",
       "      <path clip-path=\"url(#p6afc5f55c7)\" d=\"M 38.482813 37.44 \n",
       "L 596.482813 37.44 \n",
       "\" style=\"fill:none;stroke:#b0b0b0;stroke-linecap:square;stroke-width:0.8;\"/>\n",
       "     </g>\n",
       "     <g id=\"line2d_22\">\n",
       "      <g>\n",
       "       <use style=\"stroke:#000000;stroke-width:0.8;\" x=\"38.482813\" xlink:href=\"#m4cc1b22fe5\" y=\"37.44\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "     <g id=\"text_12\">\n",
       "      <!-- 0.4 -->\n",
       "      <g transform=\"translate(15.579688 41.239219)scale(0.1 -0.1)\">\n",
       "       <use xlink:href=\"#DejaVuSans-48\"/>\n",
       "       <use x=\"63.623047\" xlink:href=\"#DejaVuSans-46\"/>\n",
       "       <use x=\"95.410156\" xlink:href=\"#DejaVuSans-52\"/>\n",
       "      </g>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "   <g id=\"line2d_23\">\n",
       "    <path clip-path=\"url(#p6afc5f55c7)\" d=\"M 63.846449 180.8489 \n",
       "L 68.970416 176.988974 \n",
       "L 74.094383 171.559825 \n",
       "L 79.21835 164.074453 \n",
       "L 84.342317 155.723303 \n",
       "L 89.466284 147.300005 \n",
       "L 94.590251 138.083078 \n",
       "L 99.714217 127.369076 \n",
       "L 104.838184 115.121925 \n",
       "L 109.962151 102.027034 \n",
       "L 115.086118 89.148587 \n",
       "L 120.210085 77.947585 \n",
       "L 125.334052 68.856917 \n",
       "L 130.458019 61.353508 \n",
       "L 135.581986 54.373173 \n",
       "L 140.705953 48.817765 \n",
       "L 145.82992 46.779579 \n",
       "L 150.953887 48.457024 \n",
       "L 156.077854 52.010321 \n",
       "L 161.201821 56.050618 \n",
       "L 166.325788 60.126989 \n",
       "L 171.449755 64.960916 \n",
       "L 176.573722 70.985288 \n",
       "L 181.697689 77.298252 \n",
       "L 186.821655 82.727401 \n",
       "L 191.945622 86.767698 \n",
       "L 197.069589 90.014365 \n",
       "L 202.193556 93.206921 \n",
       "L 207.317523 96.814329 \n",
       "L 212.44149 99.988849 \n",
       "L 217.565457 101.558071 \n",
       "L 222.689424 101.359664 \n",
       "L 227.813391 100.22333 \n",
       "L 232.937358 99.050922 \n",
       "L 238.061325 97.625996 \n",
       "L 243.185292 95.010625 \n",
       "L 248.309259 91.024439 \n",
       "L 253.433226 85.793698 \n",
       "L 258.557193 80.400623 \n",
       "L 263.68116 75.9094 \n",
       "L 268.805127 72.301992 \n",
       "L 273.929093 68.983176 \n",
       "L 279.05306 66.27762 \n",
       "L 284.177027 64.798583 \n",
       "L 289.300994 64.564101 \n",
       "L 294.424961 65.447916 \n",
       "L 299.548928 66.476028 \n",
       "L 304.672895 66.890879 \n",
       "L 309.796862 66.27762 \n",
       "L 314.920829 65.520064 \n",
       "L 320.044796 65.087175 \n",
       "L 325.168763 65.231472 \n",
       "L 330.29273 66.043139 \n",
       "L 335.416697 67.666472 \n",
       "L 340.540664 70.209695 \n",
       "L 345.664631 74.304103 \n",
       "L 350.788598 80.364549 \n",
       "L 355.912565 88.427106 \n",
       "L 361.036532 97.824404 \n",
       "L 366.160498 107.889072 \n",
       "L 371.284465 118.314482 \n",
       "L 376.408432 128.974372 \n",
       "L 381.532399 139.688374 \n",
       "L 386.656366 149.843228 \n",
       "L 391.780333 158.428859 \n",
       "L 396.9043 165.228823 \n",
       "L 402.028267 170.964602 \n",
       "L 407.152234 176.105159 \n",
       "L 412.276201 180.416011 \n",
       "L 417.400168 183.770901 \n",
       "L 422.524135 185.809087 \n",
       "L 427.648102 186.476457 \n",
       "L 432.772069 185.917309 \n",
       "L 437.896036 184.402197 \n",
       "L 443.020003 181.913086 \n",
       "L 448.14397 178.251567 \n",
       "L 453.267936 173.525862 \n",
       "L 458.391903 167.80812 \n",
       "L 463.51587 161.783749 \n",
       "L 468.639837 155.903674 \n",
       "L 473.763804 150.222006 \n",
       "L 478.887771 144.77482 \n",
       "L 484.011738 139.796597 \n",
       "L 489.135705 135.702188 \n",
       "L 494.259672 132.744114 \n",
       "L 499.383639 131.012558 \n",
       "L 504.507606 130.092669 \n",
       "L 509.631573 129.461372 \n",
       "L 514.75554 128.451298 \n",
       "L 519.879507 127.170668 \n",
       "L 525.003474 125.799853 \n",
       "L 530.127441 124.338853 \n",
       "L 535.251408 122.58926 \n",
       "L 540.375374 120.713408 \n",
       "L 545.499341 118.999889 \n",
       "L 550.623308 117.755333 \n",
       "L 555.747275 117.41263 \n",
       "L 560.871242 117.953741 \n",
       "L 565.995209 119.072037 \n",
       "L 571.119176 120.533037 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_24\">\n",
       "    <path clip-path=\"url(#p6afc5f55c7)\" d=\"M 63.846449 218.88 \n",
       "L 68.970416 218.88 \n",
       "L 74.094383 218.88 \n",
       "L 79.21835 118.08 \n",
       "L 84.342317 118.08 \n",
       "L 89.466284 118.08 \n",
       "L 94.590251 118.08 \n",
       "L 99.714217 118.08 \n",
       "L 104.838184 118.08 \n",
       "L 109.962151 118.08 \n",
       "L 115.086118 118.08 \n",
       "L 120.210085 118.08 \n",
       "L 125.334052 118.08 \n",
       "L 130.458019 17.28 \n",
       "L 135.581986 17.28 \n",
       "L 140.705953 17.28 \n",
       "L 145.82992 17.28 \n",
       "L 150.953887 17.28 \n",
       "L 156.077854 17.28 \n",
       "L 161.201821 17.28 \n",
       "L 166.325788 17.28 \n",
       "L 171.449755 17.28 \n",
       "L 176.573722 118.08 \n",
       "L 181.697689 118.08 \n",
       "L 186.821655 118.08 \n",
       "L 191.945622 118.08 \n",
       "L 197.069589 118.08 \n",
       "L 202.193556 118.08 \n",
       "L 207.317523 118.08 \n",
       "L 212.44149 118.08 \n",
       "L 217.565457 118.08 \n",
       "L 222.689424 118.08 \n",
       "L 227.813391 118.08 \n",
       "L 232.937358 118.08 \n",
       "L 238.061325 118.08 \n",
       "L 243.185292 118.08 \n",
       "L 248.309259 118.08 \n",
       "L 253.433226 118.08 \n",
       "L 258.557193 118.08 \n",
       "L 263.68116 118.08 \n",
       "L 268.805127 118.08 \n",
       "L 273.929093 118.08 \n",
       "L 279.05306 17.28 \n",
       "L 284.177027 17.28 \n",
       "L 289.300994 17.28 \n",
       "L 294.424961 17.28 \n",
       "L 299.548928 17.28 \n",
       "L 304.672895 17.28 \n",
       "L 309.796862 17.28 \n",
       "L 314.920829 17.28 \n",
       "L 320.044796 17.28 \n",
       "L 325.168763 17.28 \n",
       "L 330.29273 17.28 \n",
       "L 335.416697 17.28 \n",
       "L 340.540664 118.08 \n",
       "L 345.664631 118.08 \n",
       "L 350.788598 118.08 \n",
       "L 355.912565 118.08 \n",
       "L 361.036532 118.08 \n",
       "L 366.160498 118.08 \n",
       "L 371.284465 118.08 \n",
       "L 376.408432 118.08 \n",
       "L 381.532399 118.08 \n",
       "L 386.656366 118.08 \n",
       "L 391.780333 118.08 \n",
       "L 396.9043 118.08 \n",
       "L 402.028267 218.88 \n",
       "L 407.152234 218.88 \n",
       "L 412.276201 218.88 \n",
       "L 417.400168 218.88 \n",
       "L 422.524135 218.88 \n",
       "L 427.648102 218.88 \n",
       "L 432.772069 218.88 \n",
       "L 437.896036 218.88 \n",
       "L 443.020003 218.88 \n",
       "L 448.14397 218.88 \n",
       "L 453.267936 218.88 \n",
       "L 458.391903 118.08 \n",
       "L 463.51587 118.08 \n",
       "L 468.639837 118.08 \n",
       "L 473.763804 118.08 \n",
       "L 478.887771 118.08 \n",
       "L 484.011738 118.08 \n",
       "L 489.135705 118.08 \n",
       "L 494.259672 118.08 \n",
       "L 499.383639 118.08 \n",
       "L 504.507606 118.08 \n",
       "L 509.631573 118.08 \n",
       "L 514.75554 118.08 \n",
       "L 519.879507 118.08 \n",
       "L 525.003474 118.08 \n",
       "L 530.127441 118.08 \n",
       "L 535.251408 118.08 \n",
       "L 540.375374 118.08 \n",
       "L 545.499341 118.08 \n",
       "L 550.623308 118.08 \n",
       "L 555.747275 118.08 \n",
       "L 560.871242 118.08 \n",
       "L 565.995209 118.08 \n",
       "L 571.119176 118.08 \n",
       "\" style=\"fill:none;stroke:#ff7f0e;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"line2d_25\">\n",
       "    <path clip-path=\"url(#p6afc5f55c7)\" d=\"M 63.846449 156.1111 \n",
       "L 68.970416 159.971026 \n",
       "L 74.094383 165.400175 \n",
       "L 79.21835 72.085547 \n",
       "L 84.342317 80.436697 \n",
       "L 89.466284 88.859995 \n",
       "L 94.590251 98.076922 \n",
       "L 99.714217 108.790924 \n",
       "L 104.838184 121.038075 \n",
       "L 109.962151 134.132966 \n",
       "L 115.086118 147.011413 \n",
       "L 120.210085 158.212415 \n",
       "L 125.334052 167.303083 \n",
       "L 130.458019 74.006492 \n",
       "L 135.581986 80.986827 \n",
       "L 140.705953 86.542235 \n",
       "L 145.82992 88.580421 \n",
       "L 150.953887 86.902976 \n",
       "L 156.077854 83.349679 \n",
       "L 161.201821 79.309382 \n",
       "L 166.325788 75.233011 \n",
       "L 171.449755 70.399084 \n",
       "L 176.573722 165.174712 \n",
       "L 181.697689 158.861748 \n",
       "L 186.821655 153.432599 \n",
       "L 191.945622 149.392302 \n",
       "L 197.069589 146.145635 \n",
       "L 202.193556 142.953079 \n",
       "L 207.317523 139.345671 \n",
       "L 212.44149 136.171151 \n",
       "L 217.565457 134.601929 \n",
       "L 222.689424 134.800336 \n",
       "L 227.813391 135.93667 \n",
       "L 232.937358 137.109078 \n",
       "L 238.061325 138.534004 \n",
       "L 243.185292 141.149375 \n",
       "L 248.309259 145.135561 \n",
       "L 253.433226 150.366302 \n",
       "L 258.557193 155.759377 \n",
       "L 263.68116 160.2506 \n",
       "L 268.805127 163.858008 \n",
       "L 273.929093 167.176824 \n",
       "L 279.05306 69.08238 \n",
       "L 284.177027 70.561417 \n",
       "L 289.300994 70.795899 \n",
       "L 294.424961 69.912084 \n",
       "L 299.548928 68.883972 \n",
       "L 304.672895 68.469121 \n",
       "L 309.796862 69.08238 \n",
       "L 314.920829 69.839936 \n",
       "L 320.044796 70.272825 \n",
       "L 325.168763 70.128528 \n",
       "L 330.29273 69.316861 \n",
       "L 335.416697 67.693528 \n",
       "L 340.540664 165.950305 \n",
       "L 345.664631 161.855897 \n",
       "L 350.788598 155.795451 \n",
       "L 355.912565 147.732894 \n",
       "L 361.036532 138.335596 \n",
       "L 366.160498 128.270928 \n",
       "L 371.284465 117.845518 \n",
       "L 376.408432 107.185628 \n",
       "L 381.532399 96.471626 \n",
       "L 386.656366 86.316772 \n",
       "L 391.780333 77.731141 \n",
       "L 396.9043 70.931177 \n",
       "L 402.028267 165.995398 \n",
       "L 407.152234 160.854841 \n",
       "L 412.276201 156.543989 \n",
       "L 417.400168 153.189099 \n",
       "L 422.524135 151.150913 \n",
       "L 427.648102 150.483543 \n",
       "L 432.772069 151.042691 \n",
       "L 437.896036 152.557803 \n",
       "L 443.020003 155.046914 \n",
       "L 448.14397 158.708433 \n",
       "L 453.267936 163.434138 \n",
       "L 458.391903 68.35188 \n",
       "L 463.51587 74.376251 \n",
       "L 468.639837 80.256326 \n",
       "L 473.763804 85.937994 \n",
       "L 478.887771 91.38518 \n",
       "L 484.011738 96.363403 \n",
       "L 489.135705 100.457812 \n",
       "L 494.259672 103.415886 \n",
       "L 499.383639 105.147442 \n",
       "L 504.507606 106.067331 \n",
       "L 509.631573 106.698628 \n",
       "L 514.75554 107.708702 \n",
       "L 519.879507 108.989332 \n",
       "L 525.003474 110.360147 \n",
       "L 530.127441 111.821147 \n",
       "L 535.251408 113.57074 \n",
       "L 540.375374 115.446592 \n",
       "L 545.499341 117.160111 \n",
       "L 550.623308 118.404667 \n",
       "L 555.747275 118.74737 \n",
       "L 560.871242 118.206259 \n",
       "L 565.995209 117.087963 \n",
       "L 571.119176 115.626963 \n",
       "\" style=\"fill:none;stroke:#2ca02c;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_3\">\n",
       "    <path d=\"M 38.482813 228.96 \n",
       "L 38.482813 7.2 \n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_4\">\n",
       "    <path d=\"M 596.482813 228.96 \n",
       "L 596.482813 7.2 \n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_5\">\n",
       "    <path d=\"M 38.482813 228.96 \n",
       "L 596.482813 228.96 \n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\n",
       "   </g>\n",
       "   <g id=\"patch_6\">\n",
       "    <path d=\"M 38.482813 7.2 \n",
       "L 596.482813 7.2 \n",
       "\" style=\"fill:none;stroke:#000000;stroke-linecap:square;stroke-linejoin:miter;stroke-width:0.8;\"/>\n",
       "   </g>\n",
       "   <g id=\"legend_1\">\n",
       "    <g id=\"patch_7\">\n",
       "     <path d=\"M 436.382812 59.8 \n",
       "L 589.482813 59.8 \n",
       "Q 591.482813 59.8 591.482813 57.8 \n",
       "L 591.482813 14.2 \n",
       "Q 591.482813 12.2 589.482813 12.2 \n",
       "L 436.382812 12.2 \n",
       "Q 434.382812 12.2 434.382812 14.2 \n",
       "L 434.382812 57.8 \n",
       "Q 434.382812 59.8 436.382812 59.8 \n",
       "z\n",
       "\" style=\"fill:#ffffff;opacity:0.8;stroke:#cccccc;stroke-linejoin:miter;\"/>\n",
       "    </g>\n",
       "    <g id=\"line2d_26\">\n",
       "     <path d=\"M 438.382812 20.3 \n",
       "L 458.382812 20.3 \n",
       "\" style=\"fill:none;stroke:#1f77b4;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "    </g>\n",
       "    <g id=\"line2d_27\"/>\n",
       "    <g id=\"text_13\">\n",
       "     <!-- signal $x[k]$ -->\n",
       "     <g transform=\"translate(466.382812 23.8)scale(0.1 -0.1)\">\n",
       "      <defs>\n",
       "       <path d=\"M 45.40625 27.984375 \n",
       "Q 45.40625 37.75 41.375 43.109375 \n",
       "Q 37.359375 48.484375 30.078125 48.484375 \n",
       "Q 22.859375 48.484375 18.828125 43.109375 \n",
       "Q 14.796875 37.75 14.796875 27.984375 \n",
       "Q 14.796875 18.265625 18.828125 12.890625 \n",
       "Q 22.859375 7.515625 30.078125 7.515625 \n",
       "Q 37.359375 7.515625 41.375 12.890625 \n",
       "Q 45.40625 18.265625 45.40625 27.984375 \n",
       "z\n",
       "M 54.390625 6.78125 \n",
       "Q 54.390625 -7.171875 48.1875 -13.984375 \n",
       "Q 42 -20.796875 29.203125 -20.796875 \n",
       "Q 24.46875 -20.796875 20.265625 -20.09375 \n",
       "Q 16.0625 -19.390625 12.109375 -17.921875 \n",
       "L 12.109375 -9.1875 \n",
       "Q 16.0625 -11.328125 19.921875 -12.34375 \n",
       "Q 23.78125 -13.375 27.78125 -13.375 \n",
       "Q 36.625 -13.375 41.015625 -8.765625 \n",
       "Q 45.40625 -4.15625 45.40625 5.171875 \n",
       "L 45.40625 9.625 \n",
       "Q 42.625 4.78125 38.28125 2.390625 \n",
       "Q 33.9375 0 27.875 0 \n",
       "Q 17.828125 0 11.671875 7.65625 \n",
       "Q 5.515625 15.328125 5.515625 27.984375 \n",
       "Q 5.515625 40.671875 11.671875 48.328125 \n",
       "Q 17.828125 56 27.875 56 \n",
       "Q 33.9375 56 38.28125 53.609375 \n",
       "Q 42.625 51.21875 45.40625 46.390625 \n",
       "L 45.40625 54.6875 \n",
       "L 54.390625 54.6875 \n",
       "z\n",
       "\" id=\"DejaVuSans-103\"/>\n",
       "       <path d=\"M 60.015625 54.6875 \n",
       "L 34.90625 27.875 \n",
       "L 50.296875 0 \n",
       "L 39.984375 0 \n",
       "L 28.421875 21.6875 \n",
       "L 8.296875 0 \n",
       "L -2.59375 0 \n",
       "L 24.3125 28.8125 \n",
       "L 10.015625 54.6875 \n",
       "L 20.3125 54.6875 \n",
       "L 30.8125 34.90625 \n",
       "L 49.125 54.6875 \n",
       "z\n",
       "\" id=\"DejaVuSans-Oblique-120\"/>\n",
       "       <path d=\"M 8.59375 75.984375 \n",
       "L 29.296875 75.984375 \n",
       "L 29.296875 69 \n",
       "L 17.578125 69 \n",
       "L 17.578125 -6.203125 \n",
       "L 29.296875 -6.203125 \n",
       "L 29.296875 -13.1875 \n",
       "L 8.59375 -13.1875 \n",
       "z\n",
       "\" id=\"DejaVuSans-91\"/>\n",
       "       <path d=\"M 30.421875 75.984375 \n",
       "L 30.421875 -13.1875 \n",
       "L 9.71875 -13.1875 \n",
       "L 9.71875 -6.203125 \n",
       "L 21.390625 -6.203125 \n",
       "L 21.390625 69 \n",
       "L 9.71875 69 \n",
       "L 9.71875 75.984375 \n",
       "z\n",
       "\" id=\"DejaVuSans-93\"/>\n",
       "      </defs>\n",
       "      <use transform=\"translate(0 0.015625)\" xlink:href=\"#DejaVuSans-115\"/>\n",
       "      <use transform=\"translate(52.099609 0.015625)\" xlink:href=\"#DejaVuSans-105\"/>\n",
       "      <use transform=\"translate(79.882812 0.015625)\" xlink:href=\"#DejaVuSans-103\"/>\n",
       "      <use transform=\"translate(143.359375 0.015625)\" xlink:href=\"#DejaVuSans-110\"/>\n",
       "      <use transform=\"translate(206.738281 0.015625)\" xlink:href=\"#DejaVuSans-97\"/>\n",
       "      <use transform=\"translate(268.017578 0.015625)\" xlink:href=\"#DejaVuSans-108\"/>\n",
       "      <use transform=\"translate(295.800781 0.015625)\" xlink:href=\"#DejaVuSans-32\"/>\n",
       "      <use transform=\"translate(327.587891 0.015625)\" xlink:href=\"#DejaVuSans-Oblique-120\"/>\n",
       "      <use transform=\"translate(386.767578 0.015625)\" xlink:href=\"#DejaVuSans-91\"/>\n",
       "      <use transform=\"translate(425.78125 0.015625)\" xlink:href=\"#DejaVuSans-Oblique-107\"/>\n",
       "      <use transform=\"translate(483.691406 0.015625)\" xlink:href=\"#DejaVuSans-93\"/>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"line2d_28\">\n",
       "     <path d=\"M 438.382812 35 \n",
       "L 458.382812 35 \n",
       "\" style=\"fill:none;stroke:#ff7f0e;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "    </g>\n",
       "    <g id=\"line2d_29\"/>\n",
       "    <g id=\"text_14\">\n",
       "     <!-- requantized signal $x_Q[k]$ -->\n",
       "     <g transform=\"translate(466.382812 38.5)scale(0.1 -0.1)\">\n",
       "      <defs>\n",
       "       <path d=\"M 41.109375 46.296875 \n",
       "Q 39.59375 47.171875 37.8125 47.578125 \n",
       "Q 36.03125 48 33.890625 48 \n",
       "Q 26.265625 48 22.1875 43.046875 \n",
       "Q 18.109375 38.09375 18.109375 28.8125 \n",
       "L 18.109375 0 \n",
       "L 9.078125 0 \n",
       "L 9.078125 54.6875 \n",
       "L 18.109375 54.6875 \n",
       "L 18.109375 46.1875 \n",
       "Q 20.953125 51.171875 25.484375 53.578125 \n",
       "Q 30.03125 56 36.53125 56 \n",
       "Q 37.453125 56 38.578125 55.875 \n",
       "Q 39.703125 55.765625 41.0625 55.515625 \n",
       "z\n",
       "\" id=\"DejaVuSans-114\"/>\n",
       "       <path d=\"M 14.796875 27.296875 \n",
       "Q 14.796875 17.390625 18.875 11.75 \n",
       "Q 22.953125 6.109375 30.078125 6.109375 \n",
       "Q 37.203125 6.109375 41.296875 11.75 \n",
       "Q 45.40625 17.390625 45.40625 27.296875 \n",
       "Q 45.40625 37.203125 41.296875 42.84375 \n",
       "Q 37.203125 48.484375 30.078125 48.484375 \n",
       "Q 22.953125 48.484375 18.875 42.84375 \n",
       "Q 14.796875 37.203125 14.796875 27.296875 \n",
       "z\n",
       "M 45.40625 8.203125 \n",
       "Q 42.578125 3.328125 38.25 0.953125 \n",
       "Q 33.9375 -1.421875 27.875 -1.421875 \n",
       "Q 17.96875 -1.421875 11.734375 6.484375 \n",
       "Q 5.515625 14.40625 5.515625 27.296875 \n",
       "Q 5.515625 40.1875 11.734375 48.09375 \n",
       "Q 17.96875 56 27.875 56 \n",
       "Q 33.9375 56 38.25 53.625 \n",
       "Q 42.578125 51.265625 45.40625 46.390625 \n",
       "L 45.40625 54.6875 \n",
       "L 54.390625 54.6875 \n",
       "L 54.390625 -20.796875 \n",
       "L 45.40625 -20.796875 \n",
       "z\n",
       "\" id=\"DejaVuSans-113\"/>\n",
       "       <path d=\"M 8.5 21.578125 \n",
       "L 8.5 54.6875 \n",
       "L 17.484375 54.6875 \n",
       "L 17.484375 21.921875 \n",
       "Q 17.484375 14.15625 20.5 10.265625 \n",
       "Q 23.53125 6.390625 29.59375 6.390625 \n",
       "Q 36.859375 6.390625 41.078125 11.03125 \n",
       "Q 45.3125 15.671875 45.3125 23.6875 \n",
       "L 45.3125 54.6875 \n",
       "L 54.296875 54.6875 \n",
       "L 54.296875 0 \n",
       "L 45.3125 0 \n",
       "L 45.3125 8.40625 \n",
       "Q 42.046875 3.421875 37.71875 1 \n",
       "Q 33.40625 -1.421875 27.6875 -1.421875 \n",
       "Q 18.265625 -1.421875 13.375 4.4375 \n",
       "Q 8.5 10.296875 8.5 21.578125 \n",
       "z\n",
       "M 31.109375 56 \n",
       "z\n",
       "\" id=\"DejaVuSans-117\"/>\n",
       "       <path d=\"M 18.3125 70.21875 \n",
       "L 18.3125 54.6875 \n",
       "L 36.8125 54.6875 \n",
       "L 36.8125 47.703125 \n",
       "L 18.3125 47.703125 \n",
       "L 18.3125 18.015625 \n",
       "Q 18.3125 11.328125 20.140625 9.421875 \n",
       "Q 21.96875 7.515625 27.59375 7.515625 \n",
       "L 36.8125 7.515625 \n",
       "L 36.8125 0 \n",
       "L 27.59375 0 \n",
       "Q 17.1875 0 13.234375 3.875 \n",
       "Q 9.28125 7.765625 9.28125 18.015625 \n",
       "L 9.28125 47.703125 \n",
       "L 2.6875 47.703125 \n",
       "L 2.6875 54.6875 \n",
       "L 9.28125 54.6875 \n",
       "L 9.28125 70.21875 \n",
       "z\n",
       "\" id=\"DejaVuSans-116\"/>\n",
       "       <path d=\"M 5.515625 54.6875 \n",
       "L 48.1875 54.6875 \n",
       "L 48.1875 46.484375 \n",
       "L 14.40625 7.171875 \n",
       "L 48.1875 7.171875 \n",
       "L 48.1875 0 \n",
       "L 4.296875 0 \n",
       "L 4.296875 8.203125 \n",
       "L 38.09375 47.515625 \n",
       "L 5.515625 47.515625 \n",
       "z\n",
       "\" id=\"DejaVuSans-122\"/>\n",
       "       <path d=\"M 36.078125 -1.3125 \n",
       "Q 35.546875 -1.375 34.953125 -1.390625 \n",
       "Q 34.375 -1.421875 33.203125 -1.421875 \n",
       "Q 19.53125 -1.421875 11.8125 6.421875 \n",
       "Q 4.109375 14.265625 4.109375 28.078125 \n",
       "Q 4.109375 36.234375 7.0625 44.4375 \n",
       "Q 10.015625 52.640625 15.28125 59.1875 \n",
       "Q 21.390625 66.703125 29.03125 70.453125 \n",
       "Q 36.671875 74.21875 45.90625 74.21875 \n",
       "Q 59.28125 74.21875 66.984375 66.328125 \n",
       "Q 74.703125 58.453125 74.703125 44.828125 \n",
       "Q 74.703125 30.125 66.640625 17.921875 \n",
       "Q 58.59375 5.71875 45.609375 0.6875 \n",
       "L 55.515625 -12.890625 \n",
       "L 44.484375 -12.890625 \n",
       "z\n",
       "M 45.609375 66.21875 \n",
       "Q 37.5 66.21875 31.296875 62.28125 \n",
       "Q 25.09375 58.34375 20.515625 50.296875 \n",
       "Q 17.578125 45.171875 16.03125 39.40625 \n",
       "Q 14.5 33.640625 14.5 27.78125 \n",
       "Q 14.5 17.625 19.359375 12.109375 \n",
       "Q 24.21875 6.59375 33.109375 6.59375 \n",
       "Q 41.109375 6.59375 47.375 10.5625 \n",
       "Q 53.65625 14.546875 58.109375 22.40625 \n",
       "Q 61.078125 27.6875 62.640625 33.46875 \n",
       "Q 64.203125 39.265625 64.203125 45.015625 \n",
       "Q 64.203125 55.125 59.3125 60.671875 \n",
       "Q 54.4375 66.21875 45.609375 66.21875 \n",
       "z\n",
       "\" id=\"DejaVuSans-Oblique-81\"/>\n",
       "      </defs>\n",
       "      <use transform=\"translate(0 0.015625)\" xlink:href=\"#DejaVuSans-114\"/>\n",
       "      <use transform=\"translate(41.113281 0.015625)\" xlink:href=\"#DejaVuSans-101\"/>\n",
       "      <use transform=\"translate(102.636719 0.015625)\" xlink:href=\"#DejaVuSans-113\"/>\n",
       "      <use transform=\"translate(166.113281 0.015625)\" xlink:href=\"#DejaVuSans-117\"/>\n",
       "      <use transform=\"translate(229.492188 0.015625)\" xlink:href=\"#DejaVuSans-97\"/>\n",
       "      <use transform=\"translate(290.771484 0.015625)\" xlink:href=\"#DejaVuSans-110\"/>\n",
       "      <use transform=\"translate(354.150391 0.015625)\" xlink:href=\"#DejaVuSans-116\"/>\n",
       "      <use transform=\"translate(393.359375 0.015625)\" xlink:href=\"#DejaVuSans-105\"/>\n",
       "      <use transform=\"translate(421.142578 0.015625)\" xlink:href=\"#DejaVuSans-122\"/>\n",
       "      <use transform=\"translate(473.632812 0.015625)\" xlink:href=\"#DejaVuSans-101\"/>\n",
       "      <use transform=\"translate(535.15625 0.015625)\" xlink:href=\"#DejaVuSans-100\"/>\n",
       "      <use transform=\"translate(598.632812 0.015625)\" xlink:href=\"#DejaVuSans-32\"/>\n",
       "      <use transform=\"translate(630.419922 0.015625)\" xlink:href=\"#DejaVuSans-115\"/>\n",
       "      <use transform=\"translate(682.519531 0.015625)\" xlink:href=\"#DejaVuSans-105\"/>\n",
       "      <use transform=\"translate(710.302734 0.015625)\" xlink:href=\"#DejaVuSans-103\"/>\n",
       "      <use transform=\"translate(773.779297 0.015625)\" xlink:href=\"#DejaVuSans-110\"/>\n",
       "      <use transform=\"translate(837.158203 0.015625)\" xlink:href=\"#DejaVuSans-97\"/>\n",
       "      <use transform=\"translate(898.4375 0.015625)\" xlink:href=\"#DejaVuSans-108\"/>\n",
       "      <use transform=\"translate(926.220703 0.015625)\" xlink:href=\"#DejaVuSans-32\"/>\n",
       "      <use transform=\"translate(958.007812 0.015625)\" xlink:href=\"#DejaVuSans-Oblique-120\"/>\n",
       "      <use transform=\"translate(1017.1875 -16.390625)scale(0.7)\" xlink:href=\"#DejaVuSans-Oblique-81\"/>\n",
       "      <use transform=\"translate(1075.019531 0.015625)\" xlink:href=\"#DejaVuSans-91\"/>\n",
       "      <use transform=\"translate(1114.033203 0.015625)\" xlink:href=\"#DejaVuSans-Oblique-107\"/>\n",
       "      <use transform=\"translate(1171.943359 0.015625)\" xlink:href=\"#DejaVuSans-93\"/>\n",
       "     </g>\n",
       "    </g>\n",
       "    <g id=\"line2d_30\">\n",
       "     <path d=\"M 438.382812 50.2 \n",
       "L 458.382812 50.2 \n",
       "\" style=\"fill:none;stroke:#2ca02c;stroke-linecap:square;stroke-width:1.5;\"/>\n",
       "    </g>\n",
       "    <g id=\"line2d_31\"/>\n",
       "    <g id=\"text_15\">\n",
       "     <!-- quantization error $e[k]$ -->\n",
       "     <g transform=\"translate(466.382812 53.7)scale(0.1 -0.1)\">\n",
       "      <defs>\n",
       "       <path d=\"M 30.609375 48.390625 \n",
       "Q 23.390625 48.390625 19.1875 42.75 \n",
       "Q 14.984375 37.109375 14.984375 27.296875 \n",
       "Q 14.984375 17.484375 19.15625 11.84375 \n",
       "Q 23.34375 6.203125 30.609375 6.203125 \n",
       "Q 37.796875 6.203125 41.984375 11.859375 \n",
       "Q 46.1875 17.53125 46.1875 27.296875 \n",
       "Q 46.1875 37.015625 41.984375 42.703125 \n",
       "Q 37.796875 48.390625 30.609375 48.390625 \n",
       "z\n",
       "M 30.609375 56 \n",
       "Q 42.328125 56 49.015625 48.375 \n",
       "Q 55.71875 40.765625 55.71875 27.296875 \n",
       "Q 55.71875 13.875 49.015625 6.21875 \n",
       "Q 42.328125 -1.421875 30.609375 -1.421875 \n",
       "Q 18.84375 -1.421875 12.171875 6.21875 \n",
       "Q 5.515625 13.875 5.515625 27.296875 \n",
       "Q 5.515625 40.765625 12.171875 48.375 \n",
       "Q 18.84375 56 30.609375 56 \n",
       "z\n",
       "\" id=\"DejaVuSans-111\"/>\n",
       "       <path d=\"M 48.09375 32.234375 \n",
       "Q 48.25 33.015625 48.3125 33.84375 \n",
       "Q 48.390625 34.671875 48.390625 35.5 \n",
       "Q 48.390625 41.453125 44.890625 44.921875 \n",
       "Q 41.40625 48.390625 35.40625 48.390625 \n",
       "Q 28.71875 48.390625 23.578125 44.15625 \n",
       "Q 18.453125 39.9375 15.828125 32.171875 \n",
       "z\n",
       "M 55.90625 25.203125 \n",
       "L 14.109375 25.203125 \n",
       "Q 13.8125 23.34375 13.71875 22.265625 \n",
       "Q 13.625 21.1875 13.625 20.40625 \n",
       "Q 13.625 13.625 17.796875 9.90625 \n",
       "Q 21.96875 6.203125 29.59375 6.203125 \n",
       "Q 35.453125 6.203125 40.671875 7.515625 \n",
       "Q 45.90625 8.84375 50.390625 11.375 \n",
       "L 48.6875 2.484375 \n",
       "Q 43.84375 0.53125 38.6875 -0.4375 \n",
       "Q 33.546875 -1.421875 28.21875 -1.421875 \n",
       "Q 16.84375 -1.421875 10.71875 4.015625 \n",
       "Q 4.59375 9.46875 4.59375 19.484375 \n",
       "Q 4.59375 28.03125 7.640625 35.375 \n",
       "Q 10.6875 42.71875 16.609375 48.484375 \n",
       "Q 20.40625 52.09375 25.65625 54.046875 \n",
       "Q 30.90625 56 36.8125 56 \n",
       "Q 46.09375 56 51.578125 50.4375 \n",
       "Q 57.078125 44.875 57.078125 35.5 \n",
       "Q 57.078125 33.25 56.78125 30.6875 \n",
       "Q 56.5 28.125 55.90625 25.203125 \n",
       "z\n",
       "\" id=\"DejaVuSans-Oblique-101\"/>\n",
       "      </defs>\n",
       "      <use transform=\"translate(0 0.015625)\" xlink:href=\"#DejaVuSans-113\"/>\n",
       "      <use transform=\"translate(63.476562 0.015625)\" xlink:href=\"#DejaVuSans-117\"/>\n",
       "      <use transform=\"translate(126.855469 0.015625)\" xlink:href=\"#DejaVuSans-97\"/>\n",
       "      <use transform=\"translate(188.134766 0.015625)\" xlink:href=\"#DejaVuSans-110\"/>\n",
       "      <use transform=\"translate(251.513672 0.015625)\" xlink:href=\"#DejaVuSans-116\"/>\n",
       "      <use transform=\"translate(290.722656 0.015625)\" xlink:href=\"#DejaVuSans-105\"/>\n",
       "      <use transform=\"translate(318.505859 0.015625)\" xlink:href=\"#DejaVuSans-122\"/>\n",
       "      <use transform=\"translate(370.996094 0.015625)\" xlink:href=\"#DejaVuSans-97\"/>\n",
       "      <use transform=\"translate(432.275391 0.015625)\" xlink:href=\"#DejaVuSans-116\"/>\n",
       "      <use transform=\"translate(471.484375 0.015625)\" xlink:href=\"#DejaVuSans-105\"/>\n",
       "      <use transform=\"translate(499.267578 0.015625)\" xlink:href=\"#DejaVuSans-111\"/>\n",
       "      <use transform=\"translate(560.449219 0.015625)\" xlink:href=\"#DejaVuSans-110\"/>\n",
       "      <use transform=\"translate(623.828125 0.015625)\" xlink:href=\"#DejaVuSans-32\"/>\n",
       "      <use transform=\"translate(655.615234 0.015625)\" xlink:href=\"#DejaVuSans-101\"/>\n",
       "      <use transform=\"translate(717.138672 0.015625)\" xlink:href=\"#DejaVuSans-114\"/>\n",
       "      <use transform=\"translate(758.251953 0.015625)\" xlink:href=\"#DejaVuSans-114\"/>\n",
       "      <use transform=\"translate(799.365234 0.015625)\" xlink:href=\"#DejaVuSans-111\"/>\n",
       "      <use transform=\"translate(860.546875 0.015625)\" xlink:href=\"#DejaVuSans-114\"/>\n",
       "      <use transform=\"translate(901.660156 0.015625)\" xlink:href=\"#DejaVuSans-32\"/>\n",
       "      <use transform=\"translate(933.447266 0.015625)\" xlink:href=\"#DejaVuSans-Oblique-101\"/>\n",
       "      <use transform=\"translate(994.970703 0.015625)\" xlink:href=\"#DejaVuSans-91\"/>\n",
       "      <use transform=\"translate(1033.984375 0.015625)\" xlink:href=\"#DejaVuSans-Oblique-107\"/>\n",
       "      <use transform=\"translate(1091.894531 0.015625)\" xlink:href=\"#DejaVuSans-93\"/>\n",
       "     </g>\n",
       "    </g>\n",
       "   </g>\n",
       "  </g>\n",
       " </g>\n",
       " <defs>\n",
       "  <clipPath id=\"p6afc5f55c7\">\n",
       "   <rect height=\"221.76\" width=\"558\" x=\"38.482813\" y=\"7.2\"/>\n",
       "  </clipPath>\n",
       " </defs>\n",
       "</svg>\n"
      ],
      "text/plain": [
       "<Figure size 960x384 with 1 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "xQ = uniform_midtread_quantizer(x, 2)\n",
    "e = evaluate_requantization(x, xQ)\n",
    "sf.write(\"speech_2bit.wav\", xQ, fs)\n",
    "sf.write(\"speech_2bit_error.wav\", e, fs)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "**Requantized Signal**\n",
    "<audio src=\"speech_2bit.wav\" controls>Your browser does not support the audio element.</audio>\n",
    "[speech_2bit.wav](speech_2bit.wav)\n",
    "\n",
    "**Quantization Error**\n",
    "<audio src=\"speech_2bit_error.wav\" controls>Your browser does not support the audio element.</audio>\n",
    "[speech_2bit_error.wav](speech_2bit_error.wav)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "nbsphinx": "hidden"
   },
   "source": [
    "**Copyright**\n",
    "\n",
    "This notebook is provided as [Open Educational Resource](https://en.wikipedia.org/wiki/Open_educational_resources). Feel free to use the notebook for your own purposes. The text is licensed under [Creative Commons Attribution 4.0](https://creativecommons.org/licenses/by/4.0/), the code of the IPython examples under the [MIT license](https://opensource.org/licenses/MIT). Please attribute the work as follows: *Sascha Spors, Digital Signal Processing - Lecture notes featuring computational examples*."
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.7.9"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 1
}
